public ReceiveFiles(IOCPMessageQueueRPC Queue) : base(Queue) { foreach (var session in Queue.RegisterRPCHandlers()) { Queue.RegisterRPCHandler(session, new ReceiveFile(this)); } }
public IronPythonClient(string Host, int Port) { _host = Host; _port = Port; _q = new IOCPMessageQueueRPC(); _q.OnMessage += new IOCPMessageQueueRPC.MessageEvent(_q_OnMessage); _client = new IOCPClient(); _client.MessageQueue = _q; }
public IronPythonServer(int Port) { _port = Port; _q = new IOCPMessageQueueRPC(); _server = new IOCPServer(_port); _server.MessageQueue = _q; foreach (var session in _q.RegisterRPCHandlers()) { _q.RegisterRPCHandler(session, new IronPythonHandler(this)); } }
public RPCClientService(IOCPMessageQueueRPC Queue, IOCPReaderWriter IO) : base(Queue) { _io = IO; }
public SendFile(IOCPMessageQueueRPC Queue, IOCPReaderWriter IO) : base(Queue, IO) { }
public RPCService(IOCPMessageQueueRPC Queue) { _Queue = Queue; }