TestDecodeBitswapBlocks.Requestval has_blocks : t -> boolval blocks_get :
t ->
( Capnp.Message.rw, BlockWithId.t, array_t ) Capnp.Array.tval blocks_get_list : t -> BlockWithId.t listval blocks_get_array : t -> BlockWithId.t arrayval blocks_set :
t ->
( Capnp.Message.rw, BlockWithId.t, array_t ) Capnp.Array.t ->
( Capnp.Message.rw, BlockWithId.t, array_t ) Capnp.Array.tval blocks_set_list :
t ->
BlockWithId.t list ->
( Capnp.Message.rw, BlockWithId.t, array_t ) Capnp.Array.tval blocks_set_array :
t ->
BlockWithId.t array ->
( Capnp.Message.rw, BlockWithId.t, array_t ) Capnp.Array.tval blocks_init :
t ->
int ->
( Capnp.Message.rw, BlockWithId.t, array_t ) Capnp.Array.tval has_root_block_id : t -> boolval root_block_id_get : t -> RootBlockId.tval root_block_id_set_reader :
t ->
RootBlockId.struct_t reader_t ->
RootBlockId.tval root_block_id_set_builder : t -> RootBlockId.t -> RootBlockId.tval root_block_id_init : t -> RootBlockId.tval init_root : ?message_size:int -> unit -> t