/// <param name="e">The EventArgs object containing the packet data</param>
protected void DirPeopleReplyHandler(Object sender, PacketReceivedEventArgs e) throws UnsupportedEncodingException
{
if (OnDirPeople != null)
{
DirPeopleReplyPacket peopleReply = (DirPeopleReplyPacket)e.getPacket();
List<AgentSearchData> matches = new ArrayList<AgentSearchData>(peopleReply.QueryReplies.length);
for (DirPeopleReplyPacket.QueryRepliesBlock reply : peopleReply.QueryReplies)
{
AgentSearchData searchData = new AgentSearchData();
searchData.Online = reply.Online;