Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
BuddyResponse Class Reference

#include <BuddyThread.h>

Public Types

enum  {
  BUDDYRESPONSE_LOGIN , BUDDYRESPONSE_DISCONNECT , BUDDYRESPONSE_MESSAGE , BUDDYRESPONSE_REQUEST ,
  BUDDYRESPONSE_STATUS , BUDDYRESPONSE_MAX
}
 

Public Attributes

enum BuddyResponse:: { ... }  buddyResponseType
 
GPProfile profile
 
GPResult result
 
union { 
 
   struct { 
 
      UnsignedInt   date 
 
      char   nick [GP_NICK_LEN] 
 
      WideChar   text [MAX_BUDDY_CHAT_LEN
 
   }   message 
 
   struct { 
 
      char   nick [GP_NICK_LEN] 
 
      char   email [GP_EMAIL_LEN] 
 
      char   countrycode [GP_COUNTRYCODE_LEN] 
 
      WideChar   text [GP_REASON_LEN] 
 
   }   request 
 
   struct { 
 
      GPErrorCode   errorCode 
 
      char   errorString [MAX_BUDDY_CHAT_LEN
 
      GPEnum   fatal 
 
   }   error 
 
   struct { 
 
      char   nick [GP_NICK_LEN] 
 
      char   email [GP_EMAIL_LEN] 
 
      char   countrycode [GP_COUNTRYCODE_LEN] 
 
      char   location [GP_LOCATION_STRING_LEN] 
 
      GPEnum   status 
 
      char   statusString [GP_STATUS_STRING_LEN] 
 
   }   status 
 
arg 
 

Detailed Description

Definition at line 99 of file BuddyThread.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
BUDDYRESPONSE_LOGIN 
BUDDYRESPONSE_DISCONNECT 
BUDDYRESPONSE_MESSAGE 
BUDDYRESPONSE_REQUEST 
BUDDYRESPONSE_STATUS 
BUDDYRESPONSE_MAX 

Definition at line 102 of file BuddyThread.h.

Member Data Documentation

◆ [union]

union { ... } BuddyResponse::arg

◆ []

enum { ... } BuddyResponse::buddyResponseType

◆ countrycode

char BuddyResponse::countrycode[GP_COUNTRYCODE_LEN]

Definition at line 128 of file BuddyThread.h.

◆ date

UnsignedInt BuddyResponse::date

Definition at line 119 of file BuddyThread.h.

◆ email

char BuddyResponse::email[GP_EMAIL_LEN]

Definition at line 127 of file BuddyThread.h.

◆ [struct]

struct { ... } BuddyResponse::error

◆ errorCode

GPErrorCode BuddyResponse::errorCode

Definition at line 135 of file BuddyThread.h.

◆ errorString

char BuddyResponse::errorString[MAX_BUDDY_CHAT_LEN]

Definition at line 136 of file BuddyThread.h.

◆ fatal

GPEnum BuddyResponse::fatal

Definition at line 137 of file BuddyThread.h.

◆ location

char BuddyResponse::location[GP_LOCATION_STRING_LEN]

Definition at line 145 of file BuddyThread.h.

◆ [struct]

struct { ... } BuddyResponse::message

◆ nick

char BuddyResponse::nick[GP_NICK_LEN]

Definition at line 120 of file BuddyThread.h.

◆ profile

GPProfile BuddyResponse::profile

Definition at line 112 of file BuddyThread.h.

◆ [struct]

struct { ... } BuddyResponse::request

◆ result

GPResult BuddyResponse::result

Definition at line 113 of file BuddyThread.h.

◆ status [1/2]

GPEnum BuddyResponse::status

Definition at line 146 of file BuddyThread.h.

◆ [struct] [2/2]

struct { ... } BuddyResponse::status

◆ statusString

char BuddyResponse::statusString[GP_STATUS_STRING_LEN]

Definition at line 147 of file BuddyThread.h.

◆ text

WideChar BuddyResponse::text[GP_REASON_LEN]

Definition at line 121 of file BuddyThread.h.


The documentation for this class was generated from the following file: