|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().