Galena :: xfirelib

This is a static archive of the original page - xfirelib is no longer maintained.
Navigation
Home
Board
Bug Tracker
Downloads

XFireGateway





User

You are currently not logged in.
Login
Register


0 logged in users.
21 active guests.


Project: xfirelib

Home
Board

xfirelib::XFirePacketContent Class Reference

#include <xfirepacketcontent.h>

Inheritance diagram for xfirelib::XFirePacketContent:

Inheritance graph
[legend]
Collaboration diagram for xfirelib::XFirePacketContent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 XFirePacketContent ()
virtual XFirePacketContentnewPacket ()=0
virtual int getPacketContent (char *buf)=0
virtual int getPacketId ()=0
virtual int getPacketAttributeCount ()=0
virtual int getPacketSize ()=0
virtual void parseContent (char *buf, int length, int numberOfAtts)=0

Constructor & Destructor Documentation

xfirelib::XFirePacketContent::XFirePacketContent  ) 
 

Definition at line 27 of file xfirepacketcontent.cpp.


Member Function Documentation

virtual int xfirelib::XFirePacketContent::getPacketAttributeCount  )  [pure virtual]
 

Implemented in xfirelib::AuthPacket, xfirelib::BuddyListGamesPacket, xfirelib::BuddyListNamesPacket, xfirelib::BuddyListOnlinePacket, xfirelib::ClientInformationPacket, xfirelib::ClientLoginPacket, xfirelib::ClientVersionPacket, xfirelib::InviteBuddyPacket, xfirelib::InviteRequestPacket, xfirelib::LoginFailedPacket, xfirelib::LoginSuccessPacket, xfirelib::MessageACKPacket, xfirelib::MessagePacket, xfirelib::OtherLoginPacket, xfirelib::SendAcceptInvitationPacket, xfirelib::SendGameServerPacket, xfirelib::SendGameStatusPacket, xfirelib::SendKeepAlivePacket, xfirelib::SendMessagePacket, xfirelib::SendNickChangePacket, xfirelib::SendRemoveBuddyPacket, xfirelib::SendStatusMessagePacket, and xfirelib::XFireRecvPacketContent.

Referenced by xfirelib::XFirePacket::sendPacket().

virtual int xfirelib::XFirePacketContent::getPacketContent char *  buf  )  [pure virtual]
 

Implemented in xfirelib::AuthPacket, xfirelib::BuddyListGamesPacket, xfirelib::BuddyListNamesPacket, xfirelib::BuddyListOnlinePacket, xfirelib::ClientInformationPacket, xfirelib::ClientLoginPacket, xfirelib::ClientVersionPacket, xfirelib::InviteBuddyPacket, xfirelib::InviteRequestPacket, xfirelib::LoginFailedPacket, xfirelib::LoginSuccessPacket, xfirelib::MessageACKPacket, xfirelib::MessagePacket, xfirelib::OtherLoginPacket, xfirelib::SendAcceptInvitationPacket, xfirelib::SendGameServerPacket, xfirelib::SendGameStatusPacket, xfirelib::SendKeepAlivePacket, xfirelib::SendMessagePacket, xfirelib::SendNickChangePacket, xfirelib::SendRemoveBuddyPacket, xfirelib::SendStatusMessagePacket, and xfirelib::XFireRecvPacketContent.

Referenced by xfirelib::XFirePacket::sendPacket().

virtual int xfirelib::XFirePacketContent::getPacketId  )  [pure virtual]
 

Implemented in xfirelib::AuthPacket, xfirelib::BuddyListGames2Packet, xfirelib::BuddyListGamesPacket, xfirelib::BuddyListNamesPacket, xfirelib::BuddyListOnlinePacket, xfirelib::ClientInformationPacket, xfirelib::ClientLoginPacket, xfirelib::ClientVersionPacket, xfirelib::InviteBuddyPacket, xfirelib::InviteRequestPacket, xfirelib::LoginFailedPacket, xfirelib::LoginSuccessPacket, xfirelib::MessageACKPacket, xfirelib::MessagePacket, xfirelib::OtherLoginPacket, xfirelib::RecvRemoveBuddyPacket, xfirelib::RecvStatusMessagePacket, xfirelib::SendAcceptInvitationPacket, xfirelib::SendDenyInvitationPacket, xfirelib::SendGameServerPacket, xfirelib::SendGameStatus2Packet, xfirelib::SendGameStatusPacket, xfirelib::SendKeepAlivePacket, xfirelib::SendMessagePacket, xfirelib::SendNickChangePacket, xfirelib::SendRemoveBuddyPacket, and xfirelib::SendStatusMessagePacket.

Referenced by xfirelibtest::XFireTestClient::receivedPacket(), xfirelib::Client::receivedPacket(), xfirelib::BuddyList::receivedPacket(), and xfirelib::XFirePacket::sendPacket().

virtual int xfirelib::XFirePacketContent::getPacketSize  )  [pure virtual]
 

Implemented in xfirelib::AuthPacket, xfirelib::BuddyListGamesPacket, xfirelib::BuddyListNamesPacket, xfirelib::BuddyListOnlinePacket, xfirelib::ClientInformationPacket, xfirelib::ClientLoginPacket, xfirelib::ClientVersionPacket, xfirelib::InviteBuddyPacket, xfirelib::InviteRequestPacket, xfirelib::LoginFailedPacket, xfirelib::LoginSuccessPacket, xfirelib::MessageACKPacket, xfirelib::MessagePacket, xfirelib::OtherLoginPacket, xfirelib::SendAcceptInvitationPacket, xfirelib::SendGameServerPacket, xfirelib::SendGameStatusPacket, xfirelib::SendKeepAlivePacket, xfirelib::SendMessagePacket, xfirelib::SendNickChangePacket, xfirelib::SendRemoveBuddyPacket, xfirelib::SendStatusMessagePacket, and xfirelib::XFireRecvPacketContent.

Referenced by xfirelib::XFirePacket::sendPacket().

virtual XFirePacketContent* xfirelib::XFirePacketContent::newPacket  )  [pure virtual]
 

Implemented in xfirelib::AuthPacket, xfirelib::BuddyListGames2Packet, xfirelib::BuddyListGamesPacket, xfirelib::BuddyListNamesPacket, xfirelib::BuddyListOnlinePacket, xfirelib::ClientInformationPacket, xfirelib::ClientLoginPacket, xfirelib::ClientVersionPacket, xfirelib::InviteBuddyPacket, xfirelib::InviteRequestPacket, xfirelib::LoginFailedPacket, xfirelib::LoginSuccessPacket, xfirelib::MessageACKPacket, xfirelib::MessagePacket, xfirelib::OtherLoginPacket, xfirelib::RecvRemoveBuddyPacket, xfirelib::RecvStatusMessagePacket, xfirelib::SendMessagePacket, xfirelib::SendNickChangePacket, xfirelib::SendStatusMessagePacket, and xfirelib::XFireSendPacketContent.

Referenced by xfirelib::XFirePacket::recvPacket().

virtual void xfirelib::XFirePacketContent::parseContent char *  buf,
int  length,
int  numberOfAtts
[pure virtual]
 

Implemented in xfirelib::AuthPacket, xfirelib::BuddyListGames2Packet, xfirelib::BuddyListGamesPacket, xfirelib::BuddyListNamesPacket, xfirelib::BuddyListOnlinePacket, xfirelib::ClientInformationPacket, xfirelib::ClientLoginPacket, xfirelib::ClientVersionPacket, xfirelib::InviteBuddyPacket, xfirelib::InviteRequestPacket, xfirelib::LoginFailedPacket, xfirelib::LoginSuccessPacket, xfirelib::MessageACKPacket, xfirelib::MessagePacket, xfirelib::OtherLoginPacket, xfirelib::RecvRemoveBuddyPacket, xfirelib::RecvStatusMessagePacket, and xfirelib::XFireSendPacketContent.

Referenced by xfirelib::XFirePacket::recvPacket().


The documentation for this class was generated from the following files:
Powered by Galena
This page is powered by Galena. - Get your own free "CMS" (Wiki, Board, Todolist/Buglist-Tracker)
Author of Galena: Herbert Poul - kahless+galena@sphene.net - jabber id: kahless@sphene.net - icq uin: 50647169
Page generated in 18 millisecs