____                _       __
    / __ )____  _____   | |     / /___ ___________
   / __  / __ \/ ___/   | | /| / / __ `/ ___/ ___/
  / /_/ / /_/ (__  )    | |/ |/ / /_/ / /  (__  )
 /_____/\____/____/     |__/|__/\__,_/_/  /____/

       A futuristic real-time strategy game.
          This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project. Distributed under the "GNU General Public License"

CNetworkExtendedCommand Class Reference

#include <network.h>

List of all members.

Public Member Functions

 CNetworkExtendedCommand ()
void Serialize (unsigned char *p)
void Deserialize (unsigned char *p)

Static Public Member Functions

static size_t Size ()

Public Attributes

Uint8 ExtendedType
 Extended network command type.
Uint8 Arg1
 Argument 1.
Uint16 Arg2
 Argument 2.
Uint16 Arg3
 Argument 3.
Uint16 Arg4
 Argument 4.


Detailed Description

Extended network command message.

Definition at line 128 of file network.h.


Constructor & Destructor Documentation

CNetworkExtendedCommand::CNetworkExtendedCommand (  )  [inline]

Definition at line 130 of file network.h.


Member Function Documentation

void CNetworkExtendedCommand::Serialize ( unsigned char *  p  ) 

Definition at line 326 of file network.cpp.

References Arg1, Arg2, Arg3, Arg4, and ExtendedType.

void CNetworkExtendedCommand::Deserialize ( unsigned char *  p  ) 

Definition at line 338 of file network.cpp.

References Arg1, Arg2, Arg3, Arg4, and ExtendedType.

static size_t CNetworkExtendedCommand::Size (  )  [inline, static]

Definition at line 134 of file network.h.


Member Data Documentation

Extended network command type.

Definition at line 136 of file network.h.

Referenced by Deserialize(), NetworkSendExtendedCommand(), ParseNetworkCommand(), and Serialize().

Argument 1.

Definition at line 137 of file network.h.

Referenced by Deserialize(), NetworkSendExtendedCommand(), ParseNetworkCommand(), and Serialize().

Argument 2.

Definition at line 138 of file network.h.

Referenced by Deserialize(), NetworkSendExtendedCommand(), ParseNetworkCommand(), and Serialize().

Argument 3.

Definition at line 139 of file network.h.

Referenced by Deserialize(), NetworkSendExtendedCommand(), ParseNetworkCommand(), and Serialize().

Argument 4.

Definition at line 140 of file network.h.

Referenced by Deserialize(), NetworkSendExtendedCommand(), ParseNetworkCommand(), and Serialize().


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

Generated on Sat Feb 21 00:28:23 2009 for Bos Wars by  doxygen 1.5.6