1.7 KiB
1.7 KiB
File: servertalk.h
Classes
ServerPacket
GetLatestTables_Struct
ServerLSInfo_Struct
ServerLSStatus_Struct
ServerSystemwideMessage
ServerSyncWorldList_Struct
UsertoWorldRequest_Struct
UsertoWorldResponse_Struct
ServerEncapPacket_Struct
ServerEmoteMessage_Struct
LatestTableVersions
TableData
TableQuery
TableDataQuery
EquipmentUpdateRequest_Struct
LoginEquipmentUpdate
EquipmentUpdate_Struct
EquipmentUpdateList_Struct
ZoneUpdateRequest_Struct
LoginZoneUpdate
ZoneUpdate_Struct
ZoneUpdateList_Struct
CharacterTimeStamp_Struct
CharDataUpdate_Struct
BugReport
RaceUpdate_Struct
CharNameUpdate_Struct
CharZoneUpdate_Struct
WorldCharCreate_Struct
WorldCharNameFilter_Struct
WorldCharNameFilterResponse_Struct
CharPictureUpdate_Struct
Functions
bool Deflate() {
bool Inflate() {
void SetTableSize(int16 size){
void AddTable(char* name, int32 version, int32 data_version){
int16 GetTotalSize(){
int16 GetTotalTables(){
TableVersion GetTable(int16 index){
string Serialize(){
void DeSerialize(uchar* data){
string GetQueriesString(){
void AddQuery(char* query){
int16 GetTotalSize(){
int16 GetTotalQueries(){
string Serialize(){
void DeSerialize(uchar* data){
int32 GetTotalQueries(){
void DeSerialize(uchar* data){
Notable Comments
- /*
- */
- //EQ2 Opcodes
- /************ PACKET RELATED STRUCT ************/
- /*struct TableVersion{
- // Max number of equipment updates to send at once
- // Login's structure of equipment data
- // World's structure of equipment data
- // How many equipmment updates are there to send?
- //EQ2 Specific Structures Login -> World (Image)