public void LogOutgoingPacket(EzClient client, EzPacket packet) { if (_logOutgoingPackets) { EzLogPacket logPacket = new EzLogPacket(client, packet, EzLogPacketType.Out); Packet(logPacket); } }
public void LogIncomingPacket(EzClient client, EzPacket packet) { if (_logIncomingPackets) { EzLogPacket logPacket = new EzLogPacket(client, packet, EzLogPacketType.In); Packet(logPacket); } }
public void LogUnknownIncommingPacket(EzClient client, EzPacket packet) { if (_logUnknownIncomingPackets) { EzLogPacket logPacket = new EzLogPacket(client, packet, EzLogPacketType.Unhandeled); Packet(logPacket); } }
private void OnEzPacketLogged(EzLogPacket logPacket) { EventHandler <EzPacketLoggedEventArgs> ezPacketLogged = EzPacketLogged; if (ezPacketLogged != null) { EzPacketLoggedEventArgs ezPacketLoggedEventArgs = new EzPacketLoggedEventArgs(logPacket); ezPacketLogged(this, ezPacketLoggedEventArgs); } }
public EzPacketLoggedEventArgs(EzLogPacket packet) { this.Packet = packet; }
public void Packet(EzLogPacket packet) { Write(LogLevel.Info, packet.ToLogText()); OnEzPacketLogged(packet); }