moonbitstack/moonrpc/channelz does not have a README file
pub(all) struct Channel {
reference : ChannelRef
state : Int
target : String
calls_started : Int64
calls_succeeded : Int64
calls_failed : Int64
last_call_ms : Int64?
channel_refs : Array[ChannelRef]
subchannel_refs : Array[SubchannelRef]
socket_refs : Array[SocketRef]
}fn ChannelzService::add_to_reflection(self : ChannelzService, reflection : ReflectionService) -> Unitpub(all) struct GetChannelRequest {
channel_id : Int64
}pub(all) struct GetServerRequest {
server_id : Int64
}pub(all) struct GetServerSocketsRequest {
server_id : Int64
start_socket_id : Int64
max_results : Int64
}impl Message for GetServerSocketsRequestimpl Message for GetServerSocketsResponsepub(all) struct GetServersRequest {
start_server_id : Int64
max_results : Int64
}pub(all) struct GetSocketRequest {
socket_id : Int64
summary : Bool
}pub(all) struct GetSubchannelRequest {
subchannel_id : Int64
}pub(all) struct GetTopChannelsRequest {
start_channel_id : Int64
max_results : Int64
}pub(all) struct Socket {
reference : SocketRef
address : String
streams_started : Int64
streams_succeeded : Int64
streams_failed : Int64
messages_sent : Int64
messages_received : Int64
}pub(all) struct Subchannel {
reference : SubchannelRef
state : Int
target : String
calls_started : Int64
calls_succeeded : Int64
calls_failed : Int64
channel_refs : Array[ChannelRef]
subchannel_refs : Array[SubchannelRef]
socket_refs : Array[SocketRef]
}Install
Download zipgRPC for MoonBit.