Exemple #1
0
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;
}
Exemple #2
0
uint AGOSEngine::itemGetIconNumber(Item *item) {
	return getUserFlag(item, 7);
}
Exemple #3
0
bool AGOSEngine::hasIcon(Item *item) {
	return (getUserFlag(item, 7) != 0);
}
Exemple #4
0
uint32_t IRCServer::getUserFlagByMode(char mode) const {
	return getUserFlag(mode, serverPrefixMode);
}
Exemple #5
0
uint32_t IRCServer::getUserFlagByPrefix(char prefix) const {
	return getUserFlag(prefix, serverPrefix);
}