ReactOS 0.4.16-dev-334-g4d9f67c
|
#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.
Classes | |
struct | tagDPMSG_SENDENVELOPE |
struct | tagDPMSG_SYSMSGENVELOPE |
struct | tagDPMSG_ENUMSESSIONSREPLY |
struct | tagDPMSG_ENUMSESSIONSREQUEST |
struct | tagDPMSG_CREATESESSION |
struct | tagDPMSG_REQUESTNEWPLAYERID |
struct | tagDPMSG_NEWPLAYERIDREPLY |
struct | tagDPMSG_FORWARDADDPLAYER |
struct | tagDPMSG_FORWARDADDPLAYERNACK |
Functions | |
DWORD | CreateLobbyMessageReceptionThread (HANDLE hNotifyEvent, HANDLE hStart, HANDLE hDeath, HANDLE hConnRead) DECLSPEC_HIDDEN |
HRESULT | DP_MSG_SendRequestPlayerId (IDirectPlayImpl *This, DWORD dwFlags, LPDPID lpdipidAllocatedId) DECLSPEC_HIDDEN |
HRESULT | DP_MSG_ForwardPlayerCreation (IDirectPlayImpl *This, DPID dpidServer) DECLSPEC_HIDDEN |
void | DP_MSG_ReplyReceived (IDirectPlayImpl *This, WORD wCommandId, LPCVOID lpMsgBody, DWORD dwMsgBodySize) DECLSPEC_HIDDEN |
void | DP_MSG_ErrorReceived (IDirectPlayImpl *This, WORD wCommandId, LPCVOID lpMsgBody, DWORD dwMsgBodySize) DECLSPEC_HIDDEN |
void | DP_MSG_ToSelf (IDirectPlayImpl *This, DPID dpidSelf) DECLSPEC_HIDDEN |
#define DPMSG_DEFAULT_WAIT_TIME DPMSG_WAIT_30_SECS |
Definition at line 48 of file dplayx_messages.h.
#define DPMSG_WAIT_30_SECS 30000 |
Definition at line 46 of file dplayx_messages.h.
#define DPMSG_WAIT_5_SECS 5000 |
Definition at line 45 of file dplayx_messages.h.
#define DPMSG_WAIT_60_SECS 60000 |
Definition at line 47 of file dplayx_messages.h.
#define DPMSGCMD_CREATENEWPLAYER 9 |
Definition at line 62 of file dplayx_messages.h.
Definition at line 61 of file dplayx_messages.h.
#define DPMSGCMD_DELETEGROUP 12 |
Definition at line 65 of file dplayx_messages.h.
#define DPMSGCMD_DELETEPLAYER 11 |
Definition at line 64 of file dplayx_messages.h.
#define DPMSGCMD_ENUMGROUPS 17 |
Definition at line 67 of file dplayx_messages.h.
#define DPMSGCMD_ENUMSESSIONSREPLY 1 |
Definition at line 54 of file dplayx_messages.h.
#define DPMSGCMD_ENUMSESSIONSREQUEST 2 |
Definition at line 55 of file dplayx_messages.h.
#define DPMSGCMD_FORWARDADDPLAYER 19 |
Definition at line 69 of file dplayx_messages.h.
#define DPMSGCMD_FORWARDADDPLAYERNACK 36 |
Definition at line 73 of file dplayx_messages.h.
Definition at line 56 of file dplayx_messages.h.
#define DPMSGCMD_JUSTENVELOPE 1000 |
Definition at line 75 of file dplayx_messages.h.
#define DPMSGCMD_JUSTENVELOPEREPLY 1001 |
Definition at line 76 of file dplayx_messages.h.
#define DPMSGCMD_NEWPLAYERIDREPLY 7 |
Definition at line 60 of file dplayx_messages.h.
#define DPMSGCMD_PLAYERCHAT 22 |
Definition at line 71 of file dplayx_messages.h.
#define DPMSGCMD_REQUESTNEWPLAYERID 5 |
Definition at line 58 of file dplayx_messages.h.
#define DPMSGCMD_SYSTEMMESSAGE 10 |
Definition at line 63 of file dplayx_messages.h.
#define DPMSGMAGIC_DPLAYMSG 0x79616c70 |
Definition at line 84 of file dplayx_messages.h.
#define DPMSGVER_DP6 11 |
Definition at line 81 of file dplayx_messages.h.
#define FORWARDADDPLAYER_UNKNOWN4_INIT { 0x30, 0xb, 0x0, 0x1e090002, 0x0, 0x0, 0x0, 0x32090002, 0x0, 0x0, 0x0, 0x0 } |
Definition at line 204 of file dplayx_messages.h.
Definition at line 159 of file dplayx_messages.h.
Definition at line 136 of file dplayx_messages.h.
Definition at line 152 of file dplayx_messages.h.
Definition at line 209 of file dplayx_messages.h.
Definition at line 219 of file dplayx_messages.h.
Definition at line 183 of file dplayx_messages.h.
Definition at line 169 of file dplayx_messages.h.
typedef const DPMSG_SENDENVELOPE* LPCDPMSG_SENDENVELOPE |
Definition at line 96 of file dplayx_messages.h.
Definition at line 106 of file dplayx_messages.h.
typedef struct tagDPMSG_SENDENVELOPE * LPDPMSG_SENDENVELOPE |
DWORD CreateLobbyMessageReceptionThread | ( | HANDLE | hNotifyEvent, |
HANDLE | hStart, | ||
HANDLE | hDeath, | ||
HANDLE | hConnRead | ||
) |
Definition at line 55 of file dplayx_messages.c.
Referenced by IDirectPlayLobby3AImpl_RunApplication().
void DP_MSG_ErrorReceived | ( | IDirectPlayImpl * | This, |
WORD | wCommandId, | ||
LPCVOID | lpMsgBody, | ||
DWORD | dwMsgBodySize | ||
) |
HRESULT DP_MSG_ForwardPlayerCreation | ( | IDirectPlayImpl * | This, |
DPID | dpidServer | ||
) |
Definition at line 250 of file dplayx_messages.c.
Referenced by DP_IF_CreatePlayer().
void DP_MSG_ReplyReceived | ( | IDirectPlayImpl * | This, |
WORD | wCommandId, | ||
LPCVOID | lpMsgBody, | ||
DWORD | dwMsgBodySize | ||
) |
HRESULT DP_MSG_SendRequestPlayerId | ( | IDirectPlayImpl * | This, |
DWORD | dwFlags, | ||
LPDPID | lpdipidAllocatedId | ||
) |
void DP_MSG_ToSelf | ( | IDirectPlayImpl * | This, |
DPID | dpidSelf | ||
) |
Definition at line 447 of file dplayx_messages.c.
Referenced by DP_HandleMessage(), and DP_IF_CreatePlayer().