MCPcopy Index your code

hub / github.com/baidu-golang/pbrpc / types & classes

Types & classes63 in github.com/baidu-golang/pbrpc

StructAddOneTraceService
client_test.go:43
InterfaceAuthService
AuthService authenticate service
server.go:232
StructChunkInfo
pb_data.go:276
StructConnWrapper
net.Conn proxy
nettool/customizelistener.go:184
InterfaceConnection
* Connection handler interface */
connection.go:36
StructConnectionPoolFactory
connectionpool.go:165
InterfaceConnectionTester
connection.go:44
StructCustomAuthService
server_test.go:45
StructCustomListener
CustomListener wrap Listener interface
nettool/customizelistener.go:44
StructCustomListenerSelector
CustomListenerSelector a selector CustomListener by head value
nettool/customizelistener.go:64
StructDataMessage
datamessage_test.go:23
StructDataMessage
example/pb_example_test.go:38
StructDefaultService
DefaultService default implemention for Service interface
server.go:250
StructEchoService
EchoService define service
echoservice_test.go:37
StructEchoService
example/server_example_test.go:150
StructErrorContext
ErrorContext
server.go:284
StructHaRpcClient
HaRpcClient high avialbe RpcClient
haclient.go:35
StructHeader
RPC header content
header.go:48
StructHelloService
example/server_example_test.go:175
StructHttpServer
httpserver.go:38
StructHttpStatusView
HttpStatusView
status.go:33
StructNetInfo
nettool/customizelistener.go:38
StructPbFieldMeta
server.go:190
StructQpsData
pb_status.go:165
FuncTypeRPCFN
func(msg proto.Message, attachment []byte, logId *int64) (proto.Message, []byte, error)
server.go:211
StructRPCMethod
pb_status.go:94
StructRPCMethodReuqestStatus
RPCMethodReuqestStatus
status.go:109
StructRPCRequestStatus
RPCRequestStatus
status.go:88
StructRPCStatus
pb_status.go:23
InterfaceReadable
Readable is the interface that deserialize from []byte if errror ocurres should return non-nil error
header.go:43
StructRequest
pb_data.go:118
StructResponse
pb_data.go:221
StructResponseData
ResponseData
httpserver.go:32
StructRpcClient
* RPC client invoke */
client.go:50
StructRpcDataPackage
* Data package for baidu RPC. all request and response data package should apply this. ----------------------------------- | Head | Meta | Data | A
rpcpackage.go:94
StructRpcDataPackageCodec
* Codec implements for RpcDataPackage. */
codec.go:42
StructRpcDataPackageProtocol
Here begin to implements link module Protocol interface for RpcDataPackageCodec * type Protocol interface { NewCodec(rw io.ReadWriter) (Codec, error
codec.go:213
StructRpcInvocation
RpcInvocation define rpc invocation
client.go:84
StructRpcMeta
pb_data.go:23
StructRpcRequestMetaExtField
pb_data.go:331
StructRpcResult
RpcResult Rpc response result from client request api under asynchronous way
client.go:385
InterfaceServer
server.go:277
StructServerMeta
server.go:86
InterfaceService
Service rpc service
server.go:214
StructSimpleService
SimpleService
server_test.go:117
StructStringMatchAuthService
client_test.go:32
StructTCPConnection
TCPConnection simple tcp based connection implementation
connection.go:49
StructTCPConnectionPool
* type Connection interface { SendReceive(rpcDataPackage *RpcDataPackage) (*RpcDataPackage, error) Close() error } */
connectionpool.go:44
StructTcpServer
TcpServer RPC server base on tcp transport
server.go:289
StructTraceInfo
server.go:237
InterfaceTraceService
TraceService to monitor trace info and return trace info back
server.go:245
StructURL
URL with host and port attribute
client.go:66
InterfaceWritable
Writable is the interface that do serialize to []byte if errror ocurres should return non-nil error
header.go:37
Structattachement
server.go:200
Structlogidkey
server.go:205
StructmethodType
server.go:102
Structrequest
status.go:102
StructserviceMeta
server.go:314
StructserviceType
server.go:95
Structx
pb_status.go:316
Structx
datamessage_test.go:124
Structx
pb_data.go:544
Structx
example/pb_example_test.go:139