ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dplayx_messages.h File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "dplay.h"
#include "rpc.h"
#include "dplay_global.h"
#include "pshpack1.h"
#include "poppack.h"

Go to the source code of this file.

Data Structures

struct  LPDPMSG_SENDENVELOPE
struct  LPDPMSG_SYSMSGENVELOPE
struct  LPDPMSG_ENUMSESSIONSREPLY
struct  LPDPMSG_ENUMSESSIONSREQUEST
struct  LPDPMSG_CREATESESSION
struct  LPDPMSG_REQUESTNEWPLAYERID
struct  LPDPMSG_NEWPLAYERIDREPLY
struct  LPDPMSG_FORWARDADDPLAYER
struct  LPDPMSG_FORWARDADDPLAYERNACK

Defines

#define DPMSG_WAIT_5_SECS   5000
#define DPMSG_WAIT_30_SECS   30000
#define DPMSG_WAIT_60_SECS   60000
#define DPMSG_DEFAULT_WAIT_TIME   DPMSG_WAIT_30_SECS
#define DPMSGCMD_ENUMSESSIONSREPLY   1
#define DPMSGCMD_ENUMSESSIONSREQUEST   2
#define DPMSGCMD_GETNAMETABLEREPLY   3 /* Contains all existing players in session */
#define DPMSGCMD_REQUESTNEWPLAYERID   5
#define DPMSGCMD_NEWPLAYERIDREPLY   7
#define DPMSGCMD_CREATESESSION   8 /* Might be a create nameserver or new player msg */
#define DPMSGCMD_CREATENEWPLAYER   9
#define DPMSGCMD_SYSTEMMESSAGE   10
#define DPMSGCMD_DELETEPLAYER   11
#define DPMSGCMD_DELETEGROUP   12
#define DPMSGCMD_ENUMGROUPS   17
#define DPMSGCMD_FORWARDADDPLAYER   19
#define DPMSGCMD_PLAYERCHAT   22
#define DPMSGCMD_FORWARDADDPLAYERNACK   36
#define DPMSGCMD_JUSTENVELOPE   1000
#define DPMSGCMD_JUSTENVELOPEREPLY   1001
#define DPMSGVER_DP6   11
#define DPMSGMAGIC_DPLAYMSG   0x79616c70
#define FORWARDADDPLAYER_UNKNOWN4_INIT   { 0x30, 0xb, 0x0, 0x1e090002, 0x0, 0x0, 0x0, 0x32090002, 0x0, 0x0, 0x0, 0x0 }

Typedefs

typedef const DPMSG_SENDENVELOPELPCDPMSG_SENDENVELOPE
typedef const
DPMSG_SYSMSGENVELOPE
LPCDPMSG_SYSMSGENVELOPE
typedef const
DPMSG_ENUMSESSIONSREPLY
LPCDPMSG_ENUMSESSIONSREPLY
typedef const
DPMSG_ENUMSESSIONSREQUEST
LPCDPMSG_ENUMSESSIONSREQUEST
typedef const DPMSG_CREATESESSIONLPCDPMSG_CREATESESSION
typedef const
DPMSG_REQUESTNEWPLAYERID
LPCDPMSG_REQUESTNEWPLAYERID
typedef const
DPMSG_NEWPLAYERIDREPLY
LPCDPMSG_NEWPLAYERIDREPLY
typedef const
DPMSG_FORWARDADDPLAYER
LPCDPMSG_FORWARDADDPLAYER
typedef const
DPMSG_FORWARDADDPLAYERNACK
LPCDPMSG_FORWARDADDPLAYERNACK

Functions

DWORD CreateLobbyMessageReceptionThread (HANDLE hNotifyEvent, HANDLE hStart, HANDLE hDeath, HANDLE hConnRead)
HRESULT DP_MSG_SendRequestPlayerId (IDirectPlay2AImpl *This, DWORD dwFlags, LPDPID lpdipidAllocatedId)
HRESULT DP_MSG_ForwardPlayerCreation (IDirectPlay2AImpl *This, DPID dpidServer)
void DP_MSG_ReplyReceived (IDirectPlay2AImpl *This, WORD wCommandId, LPCVOID lpMsgBody, DWORD dwMsgBodySize)
void DP_MSG_ErrorReceived (IDirectPlay2AImpl *This, WORD wCommandId, LPCVOID lpMsgBody, DWORD dwMsgBodySize)
void DP_MSG_ToSelf (IDirectPlay2AImpl *This, DPID dpidSelf)

Generated on Sun May 27 2012 05:02:26 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.