Libp2pHelperInterface.PushMessagetype unnamed_union_t =
Libp2p_ipc__Libp2p_ipc_capnp.MakeRPC(Capnp.RPC.None(Capnp.BytesMessage)).Builder.Libp2pHelperInterface.PushMessage.unnamed_union_t =
| Validation of Validation.t |
| AddResource of AddResource.t |
| DeleteResource of DeleteResource.t |
| DownloadResource of DownloadResource.t |
| HeartbeatPeer of HeartbeatPeer.t |
| Undefined of int |
val get : t -> unnamed_union_tval validation_set_reader : t -> Validation.struct_t reader_t -> Validation.tval validation_set_builder : t -> Validation.t -> Validation.tval validation_init : t -> Validation.tval add_resource_set_reader :
t ->
AddResource.struct_t reader_t ->
AddResource.tval add_resource_set_builder : t -> AddResource.t -> AddResource.tval add_resource_init : t -> AddResource.tval delete_resource_set_reader :
t ->
DeleteResource.struct_t reader_t ->
DeleteResource.tval delete_resource_set_builder : t -> DeleteResource.t -> DeleteResource.tval delete_resource_init : t -> DeleteResource.tval download_resource_set_reader :
t ->
DownloadResource.struct_t reader_t ->
DownloadResource.tval download_resource_set_builder :
t ->
DownloadResource.t ->
DownloadResource.tval download_resource_init : t -> DownloadResource.tval heartbeat_peer_set_reader :
t ->
HeartbeatPeer.struct_t reader_t ->
HeartbeatPeer.tval heartbeat_peer_set_builder : t -> HeartbeatPeer.t -> HeartbeatPeer.tval heartbeat_peer_init : t -> HeartbeatPeer.tval has_header : t -> boolval header_get : t -> PushMessageHeader.tval header_set_reader :
t ->
PushMessageHeader.struct_t reader_t ->
PushMessageHeader.tval header_set_builder : t -> PushMessageHeader.t -> PushMessageHeader.tval header_init : t -> PushMessageHeader.tval init_root : ?message_size:int -> unit -> t