Zero_copy.ChannelManagerChannel manager for handling multiple zero-copy channels
val create : unit -> tval create_channel : t -> capacity:int -> message_size:int -> intval connect_to_channel :
t ->
channel_id:int ->
capacity:int ->
message_size:int ->
unitval get_channel : t -> int -> zero_copy_channel optionval send_message_with_metrics :
t ->
int ->
int32 ->
bytes ->
(unit, exn) Stdlib.resultval receive_message_with_metrics :
t ->
int ->
((message_header * bytes) option, exn) Stdlib.resultval get_channel_stats : t -> int -> channel_stats optionval close_channel : t -> int -> unitval close_all_channels : t -> unit