|
ReactOS 0.4.17-dev-966-gf06eace
|
#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 | DPPLAYERINFO |
| struct | DPLAYI_PACKEDPLAYER |
| struct | tagDPMSG_SENDENVELOPE |
| struct | tagDPMSG_SYSMSGENVELOPE |
| struct | tagDPMSG_ENUMSESSIONSREPLY |
| struct | tagDPMSG_ENUMSESSIONSREQUEST |
| struct | tagDPMSG_CREATESESSION |
| struct | tagDPMSG_REQUESTNEWPLAYERID |
| struct | tagDPMSG_NEWPLAYERIDREPLY |
| struct | DPSP_MSG_ADDPLAYERTOGROUP |
| struct | DPSP_MSG_GROUPDATACHANGED |
| struct | tagDPMSG_FORWARDADDPLAYER |
| struct | tagDPMSG_FORWARDADDPLAYERNACK |
| struct | DPLAYI_SUPERPACKEDPLAYER |
| struct | DPSP_MSG_PING |
| struct | DPSP_MSG_ADDFORWARDREPLY |
| struct | DPSP_MSG_SUPERENUMPLAYERSREPLY |
| struct | DPSP_MSG_ADDFORWARD |
| struct | DPSP_MSG_ADDFORWARDACK |
| #define DPLAYI_SUPERPACKEDPLAYER_LONG_NAME_PRESENT 0x002 |
Definition at line 288 of file dplayx_messages.h.
| #define DPLAYI_SUPERPACKEDPLAYER_PARENT_ID_PRESENT 0x100 |
Definition at line 292 of file dplayx_messages.h.
Definition at line 291 of file dplayx_messages.h.
Definition at line 290 of file dplayx_messages.h.
| #define DPLAYI_SUPERPACKEDPLAYER_SHORT_NAME_PRESENT 0x001 |
Definition at line 287 of file dplayx_messages.h.
Definition at line 293 of file dplayx_messages.h.
Definition at line 289 of file dplayx_messages.h.
| #define DPMSG_DEFAULT_WAIT_TIME DPMSG_WAIT_30_SECS |
Definition at line 74 of file dplayx_messages.h.
| #define DPMSG_WAIT_30_SECS 30000 |
Definition at line 72 of file dplayx_messages.h.
| #define DPMSG_WAIT_5_SECS 5000 |
Definition at line 71 of file dplayx_messages.h.
| #define DPMSG_WAIT_60_SECS 60000 |
Definition at line 73 of file dplayx_messages.h.
| #define DPMSGCMD_ADDFORWARD 46 |
Definition at line 121 of file dplayx_messages.h.
| #define DPMSGCMD_ADDFORWARDACK 47 |
Definition at line 122 of file dplayx_messages.h.
| #define DPMSGCMD_ADDPLAYERTOGROUP 13 |
Definition at line 108 of file dplayx_messages.h.
| #define DPMSGCMD_CREATENEWPLAYER 9 |
Definition at line 104 of file dplayx_messages.h.
Definition at line 103 of file dplayx_messages.h.
| #define DPMSGCMD_DELETEGROUP 12 |
Definition at line 107 of file dplayx_messages.h.
| #define DPMSGCMD_DELETEPLAYER 11 |
Definition at line 106 of file dplayx_messages.h.
| #define DPMSGCMD_ENUMSESSIONSREPLY 1 |
Definition at line 96 of file dplayx_messages.h.
| #define DPMSGCMD_ENUMSESSIONSREQUEST 2 |
Definition at line 97 of file dplayx_messages.h.
| #define DPMSGCMD_FORWARDADDPLAYER 19 |
Definition at line 112 of file dplayx_messages.h.
| #define DPMSGCMD_FORWARDADDPLAYERNACK 36 |
Definition at line 117 of file dplayx_messages.h.
Definition at line 98 of file dplayx_messages.h.
| #define DPMSGCMD_GROUPDATACHANGED 17 |
Definition at line 110 of file dplayx_messages.h.
| #define DPMSGCMD_JUSTENVELOPE 1000 |
Definition at line 124 of file dplayx_messages.h.
| #define DPMSGCMD_JUSTENVELOPEREPLY 1001 |
Definition at line 125 of file dplayx_messages.h.
| #define DPMSGCMD_NEWPLAYERIDREPLY 7 |
Definition at line 102 of file dplayx_messages.h.
| #define DPMSGCMD_PING 22 |
Definition at line 114 of file dplayx_messages.h.
| #define DPMSGCMD_PINGREPLY 23 |
Definition at line 115 of file dplayx_messages.h.
| #define DPMSGCMD_REQUESTNEWPLAYERID 5 |
Definition at line 100 of file dplayx_messages.h.
| #define DPMSGCMD_SUPERENUMPLAYERSREPLY 41 |
Definition at line 119 of file dplayx_messages.h.
| #define DPMSGCMD_SYSTEMMESSAGE 10 |
Definition at line 105 of file dplayx_messages.h.
| #define DPMSGMAGIC_DPLAYMSG 0x79616c70 |
Definition at line 133 of file dplayx_messages.h.
| #define DPMSGVER_DP6 11 |
Definition at line 130 of file dplayx_messages.h.
Definition at line 211 of file dplayx_messages.h.
Definition at line 185 of file dplayx_messages.h.
Definition at line 199 of file dplayx_messages.h.
Definition at line 266 of file dplayx_messages.h.
Definition at line 276 of file dplayx_messages.h.
Definition at line 235 of file dplayx_messages.h.
Definition at line 221 of file dplayx_messages.h.
| typedef const DPMSG_SENDENVELOPE* LPCDPMSG_SENDENVELOPE |
Definition at line 145 of file dplayx_messages.h.
Definition at line 155 of file dplayx_messages.h.
| typedef struct tagDPMSG_SENDENVELOPE * LPDPMSG_SENDENVELOPE |
| DWORD CreateLobbyMessageReceptionThread | ( | HANDLE | hNotifyEvent, |
| HANDLE | hStart, | ||
| HANDLE | hDeath, | ||
| HANDLE | hConnRead | ||
| ) |
Definition at line 57 of file dplayx_messages.c.
Referenced by IDirectPlayLobby3AImpl_RunApplication().
Definition at line 222 of file dplayx_messages.c.
Referenced by DP_MSG_ForwardPlayerCreation(), DP_MSG_SendAddForwardAck(), DP_MSG_SendAddPlayerToGroup(), DP_MSG_SendCreatePlayer(), DP_MSG_SendPingReply(), DP_MSG_SendRequestPlayerId(), DP_MSG_ToSelf(), and IDirectPlay4Impl_SendEx().
| HRESULT DP_MSG_ForwardPlayerCreation | ( | IDirectPlayImpl * | This, |
| DPID | dpidServer, | ||
| WCHAR * | password | ||
| ) |
Definition at line 550 of file dplayx_messages.c.
Referenced by DP_SecureOpen().
| HRESULT DP_MSG_ReadPackedPlayer | ( | char * | data, |
| DWORD * | offset, | ||
| DWORD | maxSize, | ||
| DPPLAYERINFO * | playerInfo | ||
| ) |
Definition at line 376 of file dplayx_messages.c.
Referenced by DP_HandleMessage().
| void DP_MSG_ReplyReceived | ( | IDirectPlayImpl * | This, |
| WORD | wCommandId, | ||
| LPCVOID | lpMsgBody, | ||
| DWORD | dwMsgBodySize, | ||
| const void * | msgHeader | ||
| ) |
| HRESULT DP_MSG_SendAddForwardAck | ( | IDirectPlayImpl * | This, |
| DPID | id | ||
| ) |
Definition at line 918 of file dplayx_messages.c.
Referenced by DP_HandleMessage().
| HRESULT DP_MSG_SendAddPlayerToGroup | ( | IDirectPlayImpl * | This, |
| DPID | toId, | ||
| DPID | playerId, | ||
| DPID | groupId | ||
| ) |
Definition at line 834 of file dplayx_messages.c.
Referenced by IDirectPlay4Impl_AddPlayerToGroup().
| HRESULT DP_MSG_SendCreatePlayer | ( | IDirectPlayImpl * | This, |
| DPID | toId, | ||
| DPID | id, | ||
| DWORD | flags, | ||
| DPNAME * | name, | ||
| void * | playerData, | ||
| DWORD | playerDataSize, | ||
| DPID | systemPlayerId | ||
| ) |
Definition at line 746 of file dplayx_messages.c.
Referenced by DP_IF_CreatePlayer().
| HRESULT DP_MSG_SendPingReply | ( | IDirectPlayImpl * | This, |
| DPID | toId, | ||
| DPID | fromId, | ||
| DWORD | tickCount | ||
| ) |
Definition at line 877 of file dplayx_messages.c.
Referenced by DP_HandleMessage().
| HRESULT DP_MSG_SendRequestPlayerId | ( | IDirectPlayImpl * | This, |
| DWORD | dwFlags, | ||
| LPDPID | lpdipidAllocatedId | ||
| ) |
| void DP_MSG_ToSelf | ( | IDirectPlayImpl * | This, |
| DPID | dpidSelf | ||
| ) |
Definition at line 1046 of file dplayx_messages.c.
Referenced by DP_HandleMessage().