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

Go to the source code of this file.

Macros

#define CHAT_VERSION_MAJOR   1
 
#define CHAT_VERSION_MINOR   16
 
#define CHAT_VERSION   ( ( CHAT_VERSION_MAJOR << 16 ) | ( CHAT_VERSION_MINOR ) )
 
#define CHAT_E_NICKINUSE   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 100)
 
#define CHAT_E_BADPASS   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 101)
 
#define CHAT_E_NONESUCH   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 102)
 
#define CHAT_E_CON_NETDOWN   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 103)
 
#define CHAT_E_CON_LOOKUP_FAILED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 104)
 
#define CHAT_E_CON_ERROR   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 105)
 
#define CHAT_E_TIMEOUT   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 106)
 
#define CHAT_E_MUSTPATCH   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 107)
 
#define CHAT_E_STATUSERROR   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 108)
 
#define CHAT_E_UNKNOWNRESPONSE   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 109)
 
#define CHAT_E_CHANNELFULL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 110)
 
#define CHAT_E_CHANNELEXISTS   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 111)
 
#define CHAT_E_CHANNELDOESNOTEXIST   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 112)
 
#define CHAT_E_BADCHANNELPASSWORD   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 113)
 
#define CHAT_E_BANNED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 114)
 
#define CHAT_E_NOT_OPER   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 115)
 
#define CHAT_E_DISABLED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 116)
 
#define CHAT_E_SERIALBANNED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 117)
 
#define CHAT_E_SERIALDUP   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 118)
 
#define CHAT_E_SERIALUNKNOWN   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 119)
 
#define CHAT_E_SKUSERIALMISMATCH   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 120)
 
#define CHAT_S_CON_CONNECTING   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 300)
 
#define CHAT_S_CON_CONNECTED   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 301)
 
#define CHAT_S_CON_DISCONNECTING   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 302)
 
#define CHAT_S_CON_DISCONNECTED   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 303)
 
#define CHAT_S_FIND_NOTHERE   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 304)
 
#define CHAT_S_FIND_NOCHAN   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 305)
 
#define CHAT_S_FIND_OFF   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 306)
 
#define CHAT_S_PAGE_NOTHERE   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 307)
 
#define CHAT_S_PAGE_OFF   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 308)
 
#define CHAT_S_PINGLIST   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 315)
 
#define CHAT_E_NOTCONNECTED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 500)
 
#define CHAT_E_NOCHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 501)
 
#define CHAT_E_NOTIMPLEMENTED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 502)
 
#define CHAT_E_PENDINGREQUEST   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 503)
 
#define CHAT_E_PARAMERROR   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 504)
 
#define CHAT_E_LEAVECHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 508)
 
#define CHAT_E_JOINCHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 509)
 
#define CHAT_E_UNKNOWNCHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 510)
 
#define CHAT_CHANNEL_LIST_ALL   -99999
 
#define CHAT_USER_CHANNELOWNER   0x0001
 
#define CHAT_USER_VOICE   0x0002
 
#define CHAT_USER_SQUELCHED   0x0004
 
#define CHAT_USER_MYSELF   0x8000
 
#define CHAN_MODE_PRIVATE   0x0004
 
#define CHAN_MODE_SECRET   0x0008
 
#define CHAN_MODE_MODERATED   0x0010
 
#define CHAN_MODE_TOPICLIMIT   0x0020
 
#define CHAN_MODE_INVITEONLY   0x0040
 
#define CHAN_MODE_NOPRIVMSGS   0x0080
 
#define CHAN_MODE_KEY   0x0100
 
#define CHAN_MODE_BAN   0x0200
 
#define CHAN_MODE_LIMIT   0x0400
 

Macro Definition Documentation

◆ CHAN_MODE_BAN

#define CHAN_MODE_BAN   0x0200

Definition at line 169 of file chatdefs.h.

◆ CHAN_MODE_INVITEONLY

#define CHAN_MODE_INVITEONLY   0x0040

Definition at line 166 of file chatdefs.h.

◆ CHAN_MODE_KEY

#define CHAN_MODE_KEY   0x0100

Definition at line 168 of file chatdefs.h.

◆ CHAN_MODE_LIMIT

#define CHAN_MODE_LIMIT   0x0400

Definition at line 170 of file chatdefs.h.

◆ CHAN_MODE_MODERATED

#define CHAN_MODE_MODERATED   0x0010

Definition at line 164 of file chatdefs.h.

◆ CHAN_MODE_NOPRIVMSGS

#define CHAN_MODE_NOPRIVMSGS   0x0080

Definition at line 167 of file chatdefs.h.

◆ CHAN_MODE_PRIVATE

#define CHAN_MODE_PRIVATE   0x0004

Definition at line 162 of file chatdefs.h.

◆ CHAN_MODE_SECRET

#define CHAN_MODE_SECRET   0x0008

Definition at line 163 of file chatdefs.h.

◆ CHAN_MODE_TOPICLIMIT

#define CHAN_MODE_TOPICLIMIT   0x0020

Definition at line 165 of file chatdefs.h.

◆ CHAT_CHANNEL_LIST_ALL

#define CHAT_CHANNEL_LIST_ALL   -99999

Definition at line 145 of file chatdefs.h.

◆ CHAT_E_BADCHANNELPASSWORD

#define CHAT_E_BADCHANNELPASSWORD   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 113)

Definition at line 61 of file chatdefs.h.

◆ CHAT_E_BADPASS

#define CHAT_E_BADPASS   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 101)

Definition at line 37 of file chatdefs.h.

◆ CHAT_E_BANNED

#define CHAT_E_BANNED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 114)

Definition at line 63 of file chatdefs.h.

◆ CHAT_E_CHANNELDOESNOTEXIST

#define CHAT_E_CHANNELDOESNOTEXIST   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 112)

Definition at line 59 of file chatdefs.h.

◆ CHAT_E_CHANNELEXISTS

#define CHAT_E_CHANNELEXISTS   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 111)

Definition at line 57 of file chatdefs.h.

◆ CHAT_E_CHANNELFULL

#define CHAT_E_CHANNELFULL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 110)

Definition at line 55 of file chatdefs.h.

◆ CHAT_E_CON_ERROR

#define CHAT_E_CON_ERROR   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 105)

Definition at line 45 of file chatdefs.h.

◆ CHAT_E_CON_LOOKUP_FAILED

#define CHAT_E_CON_LOOKUP_FAILED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 104)

Definition at line 43 of file chatdefs.h.

◆ CHAT_E_CON_NETDOWN

#define CHAT_E_CON_NETDOWN   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 103)

Definition at line 41 of file chatdefs.h.

◆ CHAT_E_DISABLED

#define CHAT_E_DISABLED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 116)

Definition at line 67 of file chatdefs.h.

◆ CHAT_E_JOINCHANNEL

#define CHAT_E_JOINCHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 509)

Definition at line 132 of file chatdefs.h.

◆ CHAT_E_LEAVECHANNEL

#define CHAT_E_LEAVECHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 508)

Definition at line 130 of file chatdefs.h.

◆ CHAT_E_MUSTPATCH

#define CHAT_E_MUSTPATCH   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 107)

Definition at line 49 of file chatdefs.h.

◆ CHAT_E_NICKINUSE

#define CHAT_E_NICKINUSE   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 100)

Definition at line 35 of file chatdefs.h.

◆ CHAT_E_NOCHANNEL

#define CHAT_E_NOCHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 501)

Definition at line 122 of file chatdefs.h.

◆ CHAT_E_NONESUCH

#define CHAT_E_NONESUCH   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 102)

Definition at line 39 of file chatdefs.h.

◆ CHAT_E_NOT_OPER

#define CHAT_E_NOT_OPER   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 115)

Definition at line 65 of file chatdefs.h.

◆ CHAT_E_NOTCONNECTED

#define CHAT_E_NOTCONNECTED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 500)

Definition at line 120 of file chatdefs.h.

◆ CHAT_E_NOTIMPLEMENTED

#define CHAT_E_NOTIMPLEMENTED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 502)

Definition at line 124 of file chatdefs.h.

◆ CHAT_E_PARAMERROR

#define CHAT_E_PARAMERROR   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 504)

Definition at line 128 of file chatdefs.h.

◆ CHAT_E_PENDINGREQUEST

#define CHAT_E_PENDINGREQUEST   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 503)

Definition at line 126 of file chatdefs.h.

◆ CHAT_E_SERIALBANNED

#define CHAT_E_SERIALBANNED   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 117)

Definition at line 69 of file chatdefs.h.

◆ CHAT_E_SERIALDUP

#define CHAT_E_SERIALDUP   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 118)

Definition at line 71 of file chatdefs.h.

◆ CHAT_E_SERIALUNKNOWN

#define CHAT_E_SERIALUNKNOWN   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 119)

Definition at line 75 of file chatdefs.h.

◆ CHAT_E_SKUSERIALMISMATCH

#define CHAT_E_SKUSERIALMISMATCH   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 120)

Definition at line 77 of file chatdefs.h.

◆ CHAT_E_STATUSERROR

#define CHAT_E_STATUSERROR   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 108)

Definition at line 51 of file chatdefs.h.

◆ CHAT_E_TIMEOUT

#define CHAT_E_TIMEOUT   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 106)

Definition at line 47 of file chatdefs.h.

◆ CHAT_E_UNKNOWNCHANNEL

#define CHAT_E_UNKNOWNCHANNEL   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 510)

Definition at line 134 of file chatdefs.h.

◆ CHAT_E_UNKNOWNRESPONSE

#define CHAT_E_UNKNOWNRESPONSE   MAKE_HRESULT( SEVERITY_ERROR, FACILITY_ITF, 109)

Definition at line 53 of file chatdefs.h.

◆ CHAT_S_CON_CONNECTED

#define CHAT_S_CON_CONNECTED   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 301)

Definition at line 86 of file chatdefs.h.

◆ CHAT_S_CON_CONNECTING

#define CHAT_S_CON_CONNECTING   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 300)

Definition at line 84 of file chatdefs.h.

◆ CHAT_S_CON_DISCONNECTED

#define CHAT_S_CON_DISCONNECTED   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 303)

Definition at line 90 of file chatdefs.h.

◆ CHAT_S_CON_DISCONNECTING

#define CHAT_S_CON_DISCONNECTING   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 302)

Definition at line 88 of file chatdefs.h.

◆ CHAT_S_FIND_NOCHAN

#define CHAT_S_FIND_NOCHAN   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 305)

Definition at line 96 of file chatdefs.h.

◆ CHAT_S_FIND_NOTHERE

#define CHAT_S_FIND_NOTHERE   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 304)

Definition at line 94 of file chatdefs.h.

◆ CHAT_S_FIND_OFF

#define CHAT_S_FIND_OFF   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 306)

Definition at line 98 of file chatdefs.h.

◆ CHAT_S_PAGE_NOTHERE

#define CHAT_S_PAGE_NOTHERE   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 307)

Definition at line 102 of file chatdefs.h.

◆ CHAT_S_PAGE_OFF

#define CHAT_S_PAGE_OFF   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 308)

Definition at line 104 of file chatdefs.h.

◆ CHAT_S_PINGLIST

#define CHAT_S_PINGLIST   MAKE_HRESULT( SEVERITY_SUCCESS, FACILITY_ITF, 315)

Definition at line 107 of file chatdefs.h.

◆ CHAT_USER_CHANNELOWNER

#define CHAT_USER_CHANNELOWNER   0x0001

Definition at line 151 of file chatdefs.h.

◆ CHAT_USER_MYSELF

#define CHAT_USER_MYSELF   0x8000

Definition at line 157 of file chatdefs.h.

◆ CHAT_USER_SQUELCHED

#define CHAT_USER_SQUELCHED   0x0004

Definition at line 155 of file chatdefs.h.

◆ CHAT_USER_VOICE

#define CHAT_USER_VOICE   0x0002

Definition at line 153 of file chatdefs.h.

◆ CHAT_VERSION

#define CHAT_VERSION   ( ( CHAT_VERSION_MAJOR << 16 ) | ( CHAT_VERSION_MINOR ) )

Definition at line 28 of file chatdefs.h.

◆ CHAT_VERSION_MAJOR

#define CHAT_VERSION_MAJOR   1

Definition at line 25 of file chatdefs.h.

◆ CHAT_VERSION_MINOR

#define CHAT_VERSION_MINOR   16

Definition at line 26 of file chatdefs.h.