Пример #1
0
 public LightweightMethodDef GetProxyMethod(RpcProxyBase <LightweightMethodDef> proxy, string methodName)
 {
     return(proxy.proxyMethods.SingleOrDefault(m => m.OperationName == methodName));
 }
 public GrpcProxyMethod GetProxyMethod(RpcProxyBase <GrpcProxyMethod> proxy, string methodName)
 {
     return(proxy.proxyMethods.SingleOrDefault(m => $"{m.ServiceName}.{m.MethodName}" == methodName));
 }
Пример #3
0
 public void heartbeat(RpcProxyBase proxy, object cookie)
 {
 }
Пример #4
0
 public void bidirection(RpcProxyBase proxy, object cookie)
 {
 }
Пример #5
0
 // following functions should be overrided in user code.
 public void echo(string result, RpcProxyBase proxy, object cookie)
 {
 }
Пример #6
0
 public void timeout(RpcProxyBase proxy, object cookie)
 {
 }
Пример #7
0
        public static ServerProxy createWithProxy(RpcProxyBase proxy)
        {
            ServerProxy prx = new ServerProxy(proxy.conn);

            return(prx);
        }
Пример #8
0
 // following functions should be overrided in user code.
 public void ping(RpcProxyBase proxy, object cookie)
 {
 }
Пример #9
0
        public static ITerminalGatewayServerProxy createWithProxy(RpcProxyBase proxy)
        {
            ITerminalGatewayServerProxy prx = new ITerminalGatewayServerProxy(proxy.conn);

            return(prx);
        }
Пример #10
0
 // following functions should be overrided in user code.
 public void datetime(string result, RpcProxyBase proxy, object cookie)
 {
 }
Пример #11
0
 // following functions should be overrided in user code.
 public void onMessage(RpcProxyBase proxy, object cookie)
 {
 }