int AGIPUserLoginRes::showInfo() { int nRetCode = E_ERROR; int32_t nResultCode = 0; uint32_t unUserID = 0; int8_t cUserType = 0; int8_t cAdultFlag = 0; int8_t cUserClass = 0; int8_t cUserRoleCount = 0; int32_t nUserPoint = 0; uint32_t unPromoterID = 0; uint32_t unUserFlag = 0; SysProtocol::showInfo(); nRetCode = getResultCode(&nResultCode); nRetCode = getUserID(&unUserID); nRetCode = getUserType(&cUserType); nRetCode = getAdultFlag(&cAdultFlag); nRetCode = getUserClass(&cUserClass); nRetCode = getUserRoleCount(&cUserRoleCount); nRetCode = getUserPoint(&nUserPoint); nRetCode = getPromoterID(&unPromoterID); nRetCode = getUserFlag(&unUserFlag); printf("--------------------------------------------------------AGIPUserLoginRes\n"); printf("Result_Code:\t%d\n", nResultCode); printf("User_ID:\t%u\n", unUserID); printf("User_Type:\t%d\n", cUserType); printf("Adult_Flag:\t%d\n", cAdultFlag); printf("User_Class:\t%d\n", cUserClass); printf("User_Role_Count:\t%d\n", cUserRoleCount); printf("User_Point:\t%d\n", nUserPoint); printf("Promoter_ID:\t%u\n", unPromoterID); printf("User_Flag:\t%u\n", unUserFlag); printf("--------------------------------------------------------AGIPUserLoginRes\n"); return S_SUCCESS; }
uint AGOSEngine::itemGetIconNumber(Item *item) { return getUserFlag(item, 7); }
bool AGOSEngine::hasIcon(Item *item) { return (getUserFlag(item, 7) != 0); }
uint32_t IRCServer::getUserFlagByMode(char mode) const { return getUserFlag(mode, serverPrefixMode); }
uint32_t IRCServer::getUserFlagByPrefix(char prefix) const { return getUserFlag(prefix, serverPrefix); }