public RpcDuplexServer(RpcServerChannel channel) { channel.ConnectionCreated += new Action <RpcConnection>(ConnectionCreated); channel.TransactionCreated += new Action <RpcServerTransaction>(TransactionCreated); _channel = channel; _dispatcher = new RpcServiceDispather("duplex"); }
public RpcTcpServerTransaction(RpcServerChannel channel, RpcConnection conn, RpcTcpSocketConnection socket, RpcRequest request, int sequence) : base(channel, conn, request) { _sock = socket; Sequence = sequence; }
public RpcServerTransaction(RpcServerChannel channel, RpcConnection conn, RpcRequest request) { _connection = conn; _channel = channel; _request = request; }