public IServer_Dispatcher_Implementation(Immortal z, ImmortalSerializerBase myImmortalSerializer, string localAmbrosiaRuntime, Type newInterface, Type newImmortalType, int receivePort, int sendPort) : base(z, myImmortalSerializer, localAmbrosiaRuntime, newInterface, newImmortalType, receivePort, sendPort) { this.instance = (IServer)z; }
public IServer_Dispatcher_Implementation(Immortal z, ImmortalSerializerBase myImmortalSerializer, string serviceName, int receivePort, int sendPort, bool setupConnections) : base(z, myImmortalSerializer, serviceName, receivePort, sendPort, setupConnections) { this.instance = (IServer)z; }
protected override void OnReceiveMessage(IServer server, ISession session, object message) { ((Messages.Register)message).DateTime = DateTime.Now; server.Send(message, session); }
public InternalClient(Guid guid, ILog log, IScsServerClient client, string ip, PacketService packetService, IServer server) { Guid = guid; Log = log; _client = client; IP = ip; _server = server; PacketService = packetService; _client.WireProtocol = new AuthProtocol(); _client.Disconnected += OnTCPDisconnected; _client.MessageReceived += OnReceiveMessage; ThreadExtension.DelayAndExecute(WaitForFirstPacket, WaitTime); }
public SerialChatServer(string host, int port, IServer server) : base(host, port) { this.server = server; Console.WriteLine("SerialChatServer..."); }