- PARSER * currParser;
-
- PARSER_GET_USERS parserGetUsers;
- PARSER_GET_USER parserGetUser;
- PARSER_AUTH_BY parserAuthBy;
- PARSER_SERVER_INFO parserServerInfo;
- PARSER_CHG_USER parserChgUser;
- PARSER_CHECK_USER parserCheckUser;
- PARSER_SEND_MESSAGE parserSendMessage;
-
- NETTRANSACT nt;
- int parseDepth;
-
- std::string errorMsg;
- int error;
- XML_Parser parser;
-
- PARSER_GET_USERS::CALLBACK getUsersCallback;
- PARSER_GET_USER::CALLBACK getUserCallback;
- PARSER_AUTH_BY::CALLBACK authByCallback;
- PARSER_SERVER_INFO::CALLBACK serverInfoCallback;
- RecvChgUserCb_t RecvChgUserCb;
- PARSER_CHECK_USER::CALLBACK checkUserCallback;
- RecvSendMessageCb_t RecvSendMessageCb;
-
- void * getUsersData;
- void * getUserData;
- void * authByData;
- void * serverInfoData;
- void * chgUserDataCb;
- void * checkUserData;
- void * sendMessageDataCb;
-
- friend int AnsRecv(void * data, std::list<std::string> * list);