libgadu  1.12.2
Struktury danych | Definicje | Zmienne
Dokumentacja pliku protocol.h
Wykres zależności załączania dla protocol.h:
Ten wykres pokazuje, które pliki bezpośrednio lub pośrednio załączają ten plik:

Struktury danych

struct  gg_login80
 
struct  gg_login80_ok
 Logowanie powiodło się (pakiet GG_LOGIN80_OK) Więcej...
 
struct  gg_login80_failed
 
struct  gg_new_status80
 Zmiana stanu (pakiet GG_NEW_STATUS80) Więcej...
 
struct  gg_notify_reply80
 
struct  gg_send_msg80
 
struct  gg_recv_msg80
 
struct  gg_recv_msg_ack
 
struct  gg_user_data
 
struct  gg_user_data_user
 
struct  gg_typing_notification
 
struct  gg_multilogon_info
 
struct  gg_multilogon_info_item
 
struct  gg_multilogon_disconnect
 
struct  gg_dcc7_abort
 
struct  gg_dcc7_aborted
 
struct  gg_dcc7_voice_auth
 
struct  gg_dcc7_voice_nodata
 
struct  gg_dcc7_voice_data
 
struct  gg_dcc7_voice_init
 
struct  gg_dcc7_voice_init_confirm
 
struct  gg_dcc7_relay_req
 
struct  gg_dcc7_relay_reply
 
struct  gg_dcc7_relay_reply_server
 
struct  gg_dcc7_welcome_server
 
struct  gg_dcc7_welcome_p2p
 
struct  gg_userlist100_version
 
struct  gg_userlist100_request
 
struct  gg_userlist100_reply
 
struct  gg_chat_create
 
struct  gg_chat_invite
 
struct  gg_chat_leave
 
struct  gg_chat_created
 
struct  gg_chat_invite_ack
 
struct  gg_chat_left
 

Definicje

#define GG_LOGIN80BETA   0x0029
 
#define GG_LOGIN80   0x0031
 
#define GG_LOGIN105   0x0083
 
#define GG_FEATURE_STATUS80BETA   0x01
 
#define GG_FEATURE_MSG80   0x02
 
#define GG_FEATURE_STATUS80   0x05
 
#define GG_DEFAULT_HOST_WHITE_LIST   { "gadu-gadu.pl", "gg.pl", NULL }
 
#define GG8_LANG   "pl"
 
#define GG8_VERSION   "Gadu-Gadu Client Build "
 
#define GG11_VERSION   "GG-Phoenix/"
 
#define GG11_TARGET   " (BUILD;WINNT_x86-msvc;rv:11.0,pl;release;standard) (OS;Windows;Windows NT 6.1)"
 
#define GG_LOGIN_HASH_TYPE_INVALID   0x0016
 
#define GG_LOGIN80_OK   0x0035
 
#define GG_LOGIN110_OK   0x009d
 
#define GG_LOGIN80_FAILED   0x0043
 Logowanie nie powiodło się (pakiet GG_LOGIN80_FAILED) Więcej...
 
#define GG_NEW_STATUS80BETA   0x0028
 
#define GG_NEW_STATUS80   0x0038
 
#define GG_NEW_STATUS105   0x0063
 
#define GG_STATUS80BETA   0x002a
 
#define GG_NOTIFY_REPLY80BETA   0x002b
 
#define GG_STATUS80   0x0036
 
#define GG_NOTIFY_REPLY80   0x0037
 
#define GG_SEND_MSG80   0x002d
 
#define GG_RECV_MSG80   0x002e
 
#define GG_DISCONNECT_ACK   0x000d
 
#define GG_RECV_MSG_ACK   0x0046
 
#define GG_USER_DATA   0x0044
 
#define GG_TYPING_NOTIFICATION   0x0059
 
#define GG_XML_ACTION   0x002c
 
#define GG_RECV_OWN_MSG   0x005a
 
#define GG_MULTILOGON_INFO   0x005b
 
#define GG_MULTILOGON_DISCONNECT   0x0062
 
#define GG_MSG_CALLBACK   0x02
 Żądanie zwrotnego połączenia bezpośredniego. Więcej...
 
#define GG_MSG_OPTION_CONFERENCE   0x01
 
#define GG_MSG_OPTION_ATTRIBUTES   0x02
 
#define GG_MSG_OPTION_IMAGE_REQUEST   0x04
 
#define GG_MSG_OPTION_IMAGE_REPLY   0x05
 
#define GG_MSG_OPTION_IMAGE_REPLY_MORE   0x06
 
#define GG_DCC7_ABORT   0x0025
 
#define GG_DCC7_ABORTED   0x0025
 
#define GG_DCC7_VOICE_RETRIES   0x11 /* 17 powtorzen */
 
#define GG_DCC7_RESERVED1   0xdeadc0de
 
#define GG_DCC7_RESERVED2   0xdeadbeaf
 
#define GG_DCC7_RELAY_TYPE_SERVER   0x01 /* adres serwera, na który spytać o proxy */
 
#define GG_DCC7_RELAY_TYPE_PROXY   0x08 /* adresy proxy, na które sie łączyć */
 
#define GG_DCC7_RELAY_DUNNO1   0x02
 
#define GG_DCC7_RELAY_REQUEST   0x0a
 
#define GG_DCC7_RELAY_REPLY_RCOUNT   0x02
 
#define GG_DCC7_RELAY_REPLY   0x0b
 
#define GG_DCC7_WELCOME_SERVER   0xc0debabe
 
#define GG_TIMEOUT_DISCONNECT   5
 Maksymalny czas oczekiwania na rozłączenie. Więcej...
 
#define GG_USERLIST100_VERSION   0x5c
 
#define GG_USERLIST100_REQUEST   0x0040
 
#define GG_USERLIST100_REPLY   0x41
 
#define GG_ADD_NOTIFY105   0x007b
 
#define GG_REMOVE_NOTIFY105   0x007c
 
#define GG_EVENT110   0x0084
 
#define GG_IMTOKEN   0x008c
 
#define GG_ACCESS_INFO   0x008f
 
#define GG_NOTIFY105_FIRST   0x0077
 
#define GG_NOTIFY105_LAST   0x0078
 
#define GG_NOTIFY105_LIST_EMPTY   0x0079
 
#define GG_PONG110   0x00a1
 
#define GG_OPTIONS   0x009b
 
#define GG_SEND_MSG110   0x007d
 
#define GG_RECV_MSG110   0x007e
 
#define GG_RECV_OWN_MSG110   0x0082
 
#define GG_ACK110   0x0086
 
#define GG_SEND_MSG_ACK110   0x0087
 
#define GG_CHAT_INFO   0x0093
 
#define GG_CHAT_INFO_UPDATE   0x009e
 
#define GG_CHAT_CREATED   0x0045
 
#define GG_CHAT_INVITE_ACK   0x0047
 
#define GG_CHAT_RECV_MSG   0x0088
 
#define GG_CHAT_RECV_OWN_MSG   0x008e
 
#define GG_CHAT_CREATE   0x0047
 
#define GG_CHAT_INVITE   0x0090
 
#define GG_CHAT_LEAVE   0x0052
 
#define GG_CHAT_LEFT   0x0066
 
#define GG_CHAT_SEND_MSG   0x008d
 
#define GG_UIN_INFO   0x007a
 
#define GG_TRANSFER_INFO   0x00a0
 
#define GG_MAGIC_NOTIFICATION   0x009f
 

Zmienne

struct gg_login80 GG_PACKED
 

Dokumentacja definicji

◆ GG_LOGIN80BETA

#define GG_LOGIN80BETA   0x0029

◆ GG_LOGIN80

#define GG_LOGIN80   0x0031

◆ GG_LOGIN105

#define GG_LOGIN105   0x0083

◆ GG_FEATURE_STATUS80BETA

#define GG_FEATURE_STATUS80BETA   0x01

◆ GG_FEATURE_MSG80

#define GG_FEATURE_MSG80   0x02

◆ GG_FEATURE_STATUS80

#define GG_FEATURE_STATUS80   0x05

◆ GG_DEFAULT_HOST_WHITE_LIST

#define GG_DEFAULT_HOST_WHITE_LIST   { "gadu-gadu.pl", "gg.pl", NULL }

◆ GG8_LANG

#define GG8_LANG   "pl"

◆ GG8_VERSION

#define GG8_VERSION   "Gadu-Gadu Client Build "

◆ GG11_VERSION

#define GG11_VERSION   "GG-Phoenix/"

◆ GG11_TARGET

#define GG11_TARGET   " (BUILD;WINNT_x86-msvc;rv:11.0,pl;release;standard) (OS;Windows;Windows NT 6.1)"

◆ GG_LOGIN_HASH_TYPE_INVALID

#define GG_LOGIN_HASH_TYPE_INVALID   0x0016

◆ GG_LOGIN80_OK

#define GG_LOGIN80_OK   0x0035

◆ GG_LOGIN110_OK

#define GG_LOGIN110_OK   0x009d

◆ GG_LOGIN80_FAILED

#define GG_LOGIN80_FAILED   0x0043

Logowanie nie powiodło się (pakiet GG_LOGIN80_FAILED)

◆ GG_NEW_STATUS80BETA

#define GG_NEW_STATUS80BETA   0x0028

◆ GG_NEW_STATUS80

#define GG_NEW_STATUS80   0x0038

◆ GG_NEW_STATUS105

#define GG_NEW_STATUS105   0x0063

◆ GG_STATUS80BETA

#define GG_STATUS80BETA   0x002a

◆ GG_NOTIFY_REPLY80BETA

#define GG_NOTIFY_REPLY80BETA   0x002b

◆ GG_STATUS80

#define GG_STATUS80   0x0036

◆ GG_NOTIFY_REPLY80

#define GG_NOTIFY_REPLY80   0x0037

◆ GG_SEND_MSG80

#define GG_SEND_MSG80   0x002d

◆ GG_RECV_MSG80

#define GG_RECV_MSG80   0x002e

◆ GG_DISCONNECT_ACK

#define GG_DISCONNECT_ACK   0x000d

◆ GG_RECV_MSG_ACK

#define GG_RECV_MSG_ACK   0x0046

◆ GG_USER_DATA

#define GG_USER_DATA   0x0044

◆ GG_TYPING_NOTIFICATION

#define GG_TYPING_NOTIFICATION   0x0059

◆ GG_XML_ACTION

#define GG_XML_ACTION   0x002c

◆ GG_RECV_OWN_MSG

#define GG_RECV_OWN_MSG   0x005a

◆ GG_MULTILOGON_INFO

#define GG_MULTILOGON_INFO   0x005b

◆ GG_MULTILOGON_DISCONNECT

#define GG_MULTILOGON_DISCONNECT   0x0062

◆ GG_MSG_CALLBACK

#define GG_MSG_CALLBACK   0x02

Żądanie zwrotnego połączenia bezpośredniego.

◆ GG_MSG_OPTION_CONFERENCE

#define GG_MSG_OPTION_CONFERENCE   0x01

◆ GG_MSG_OPTION_ATTRIBUTES

#define GG_MSG_OPTION_ATTRIBUTES   0x02

◆ GG_MSG_OPTION_IMAGE_REQUEST

#define GG_MSG_OPTION_IMAGE_REQUEST   0x04

◆ GG_MSG_OPTION_IMAGE_REPLY

#define GG_MSG_OPTION_IMAGE_REPLY   0x05

◆ GG_MSG_OPTION_IMAGE_REPLY_MORE

#define GG_MSG_OPTION_IMAGE_REPLY_MORE   0x06

◆ GG_DCC7_ABORT

#define GG_DCC7_ABORT   0x0025

◆ GG_DCC7_ABORTED

#define GG_DCC7_ABORTED   0x0025

◆ GG_DCC7_VOICE_RETRIES

#define GG_DCC7_VOICE_RETRIES   0x11 /* 17 powtorzen */

◆ GG_DCC7_RESERVED1

#define GG_DCC7_RESERVED1   0xdeadc0de

◆ GG_DCC7_RESERVED2

#define GG_DCC7_RESERVED2   0xdeadbeaf

◆ GG_DCC7_RELAY_TYPE_SERVER

#define GG_DCC7_RELAY_TYPE_SERVER   0x01 /* adres serwera, na który spytać o proxy */

◆ GG_DCC7_RELAY_TYPE_PROXY

#define GG_DCC7_RELAY_TYPE_PROXY   0x08 /* adresy proxy, na które sie łączyć */

◆ GG_DCC7_RELAY_DUNNO1

#define GG_DCC7_RELAY_DUNNO1   0x02

◆ GG_DCC7_RELAY_REQUEST

#define GG_DCC7_RELAY_REQUEST   0x0a

◆ GG_DCC7_RELAY_REPLY_RCOUNT

#define GG_DCC7_RELAY_REPLY_RCOUNT   0x02

◆ GG_DCC7_RELAY_REPLY

#define GG_DCC7_RELAY_REPLY   0x0b

◆ GG_DCC7_WELCOME_SERVER

#define GG_DCC7_WELCOME_SERVER   0xc0debabe

◆ GG_TIMEOUT_DISCONNECT

#define GG_TIMEOUT_DISCONNECT   5

Maksymalny czas oczekiwania na rozłączenie.

◆ GG_USERLIST100_VERSION

#define GG_USERLIST100_VERSION   0x5c

◆ GG_USERLIST100_REQUEST

#define GG_USERLIST100_REQUEST   0x0040

◆ GG_USERLIST100_REPLY

#define GG_USERLIST100_REPLY   0x41

◆ GG_ADD_NOTIFY105

#define GG_ADD_NOTIFY105   0x007b

◆ GG_REMOVE_NOTIFY105

#define GG_REMOVE_NOTIFY105   0x007c

◆ GG_EVENT110

#define GG_EVENT110   0x0084

◆ GG_IMTOKEN

#define GG_IMTOKEN   0x008c

◆ GG_ACCESS_INFO

#define GG_ACCESS_INFO   0x008f

◆ GG_NOTIFY105_FIRST

#define GG_NOTIFY105_FIRST   0x0077

◆ GG_NOTIFY105_LAST

#define GG_NOTIFY105_LAST   0x0078

◆ GG_NOTIFY105_LIST_EMPTY

#define GG_NOTIFY105_LIST_EMPTY   0x0079

◆ GG_PONG110

#define GG_PONG110   0x00a1

◆ GG_OPTIONS

#define GG_OPTIONS   0x009b

◆ GG_SEND_MSG110

#define GG_SEND_MSG110   0x007d

◆ GG_RECV_MSG110

#define GG_RECV_MSG110   0x007e

◆ GG_RECV_OWN_MSG110

#define GG_RECV_OWN_MSG110   0x0082

◆ GG_ACK110

#define GG_ACK110   0x0086

◆ GG_SEND_MSG_ACK110

#define GG_SEND_MSG_ACK110   0x0087

◆ GG_CHAT_INFO

#define GG_CHAT_INFO   0x0093

◆ GG_CHAT_INFO_UPDATE

#define GG_CHAT_INFO_UPDATE   0x009e

◆ GG_CHAT_CREATED

#define GG_CHAT_CREATED   0x0045

◆ GG_CHAT_INVITE_ACK

#define GG_CHAT_INVITE_ACK   0x0047

◆ GG_CHAT_RECV_MSG

#define GG_CHAT_RECV_MSG   0x0088

◆ GG_CHAT_RECV_OWN_MSG

#define GG_CHAT_RECV_OWN_MSG   0x008e

◆ GG_CHAT_CREATE

#define GG_CHAT_CREATE   0x0047

◆ GG_CHAT_INVITE

#define GG_CHAT_INVITE   0x0090

◆ GG_CHAT_LEAVE

#define GG_CHAT_LEAVE   0x0052

◆ GG_CHAT_LEFT

#define GG_CHAT_LEFT   0x0066

◆ GG_CHAT_SEND_MSG

#define GG_CHAT_SEND_MSG   0x008d

◆ GG_UIN_INFO

#define GG_UIN_INFO   0x007a

◆ GG_TRANSFER_INFO

#define GG_TRANSFER_INFO   0x00a0

◆ GG_MAGIC_NOTIFICATION

#define GG_MAGIC_NOTIFICATION   0x009f

Dokumentacja zmiennych

◆ GG_PACKED

struct gg_chat_left GG_PACKED