Module Builder.Libp2pHelperInterface

type struct_t = [
| `Libp2pHelperInterface_91c5868ca6847cc5
]
module Configure : sig ... end
module SetGatingConfig : sig ... end
module Listen : sig ... end
module GetListeningAddrs : sig ... end
module BeginAdvertising : sig ... end
module AddPeer : sig ... end
module ListPeers : sig ... end
module BandwidthInfo : sig ... end
module GenerateKeypair : sig ... end
module Publish : sig ... end
module Subscribe : sig ... end
module Unsubscribe : sig ... end
module AddStreamHandler : sig ... end
module RemoveStreamHandler : sig ... end
module OpenStream : sig ... end
module CloseStream : sig ... end
module ResetStream : sig ... end
module SendStream : sig ... end
module SetNodeStatus : sig ... end
module GetPeerNodeStatus : sig ... end
module TestDecodeBitswapBlocks : sig ... end
module TestEncodeBitswapBlocks : sig ... end
module Validation : sig ... end
module DeleteResource : sig ... end
module HeartbeatPeer : sig ... end
module DownloadResource : sig ... end
module AddResource : sig ... end
module RpcRequest : sig ... end
module RpcResponseSuccess : sig ... end
module RpcResponse : sig ... end
module PushMessage : sig ... end
module Message : sig ... end
val of_message : Capnp.Message.rw message_t -> t
val to_message : t -> Capnp.Message.rw message_t
val to_reader : t -> struct_t reader_t
val init_root : ?message_size:int -> unit -> t
val init_pointer : pointer_t -> t