public LoginMessageHandler(IConfig config, IGameEngine engine, IWorld world, RscdPacketWriter packetWriter) { Debug.Assert(config != null); Debug.Assert(engine != null); Debug.Assert(world != null); Debug.Assert(packetWriter != null); this.config = config; this.engine = engine; this.world = world; this.packetWriter = packetWriter; rsaPrivateKey = BigInteger.Parse(config.RsaDecryptionKey); rsaModulus = BigInteger.Parse(config.RsaModulus); }
public RscdSessionUpdater(RscdPacketWriter packetWriter) { Debug.Assert(packetWriter != null); this.packetWriter = packetWriter; }
public SessionRequestMessageHandler(RscdPacketWriter packetWriter) { Debug.Assert(packetWriter != null); this.packetWriter = packetWriter; }
public LogoutMessageHandler(RscdPacketWriter packetWriter) { Debug.Assert(packetWriter != null); this.packetWriter = packetWriter; }
public RscdWalkPacketHandler(RscdPacketWriter packetWriter) { Debug.Assert(packetWriter != null); _packetWriter = packetWriter; }