protected void EventInfoReplyHandler(Object sender, PacketReceivedEventArgs e) throws UnsupportedEncodingException
{
if (OnEventInfo != null)
{
Packet packet = e.getPacket();
EventInfoReplyPacket eventReply = (EventInfoReplyPacket)packet;
EventInfo evinfo = new EventInfo();
evinfo.ID = eventReply.EventData.EventID;
evinfo.Name = Utils.bytesWithTrailingNullByteToString(eventReply.EventData.Name);
evinfo.Desc = Utils.bytesWithTrailingNullByteToString(eventReply.EventData.Desc);
evinfo.Amount = eventReply.EventData.Amount;