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

lobbysp.c File Reference
#include "winerror.h"
#include "wine/debug.h"
#include "lobbysp.h"
#include "dplay_global.h"
#include "dpinit.h"

Go to the source code of this file.

Data Structures

struct  DPLobbySPIUnknownData
struct  DPLobbySPData
struct  IDPLobbySPImpl

Defines

#define DPLSP_IMPL_FIELDS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (dplay)
static BOOL DPLSP_CreateIUnknown (LPVOID lpSP)
static BOOL DPLSP_DestroyIUnknown (LPVOID lpSP)
static BOOL DPLSP_CreateDPLobbySP (LPVOID lpSP, IDirectPlay2Impl *dp)
static BOOL DPLSP_DestroyDPLobbySP (LPVOID lpSP)
HRESULT DPLSP_CreateInterface (REFIID riid, LPVOID *ppvObj, IDirectPlay2Impl *dp)
static HRESULT WINAPI DPLSP_QueryInterface (LPDPLOBBYSP iface, REFIID riid, LPVOID *ppvObj)
static ULONG WINAPI DPLSP_AddRef (LPDPLOBBYSP iface)
static ULONG WINAPI DPLSP_Release (LPDPLOBBYSP iface)
static HRESULT WINAPI IDPLobbySPImpl_AddGroupToGroup (LPDPLOBBYSP iface, LPSPDATA_ADDREMOTEGROUPTOGROUP argtg)
static HRESULT WINAPI IDPLobbySPImpl_AddPlayerToGroup (LPDPLOBBYSP iface, LPSPDATA_ADDREMOTEPLAYERTOGROUP arptg)
static HRESULT WINAPI IDPLobbySPImpl_CreateGroup (LPDPLOBBYSP iface, LPSPDATA_CREATEREMOTEGROUP crg)
static HRESULT WINAPI IDPLobbySPImpl_CreateGroupInGroup (LPDPLOBBYSP iface, LPSPDATA_CREATEREMOTEGROUPINGROUP crgig)
static HRESULT WINAPI IDPLobbySPImpl_DeleteGroupFromGroup (LPDPLOBBYSP iface, LPSPDATA_DELETEREMOTEGROUPFROMGROUP drgfg)
static HRESULT WINAPI IDPLobbySPImpl_DeletePlayerFromGroup (LPDPLOBBYSP iface, LPSPDATA_DELETEREMOTEPLAYERFROMGROUP drpfg)
static HRESULT WINAPI IDPLobbySPImpl_DestroyGroup (LPDPLOBBYSP iface, LPSPDATA_DESTROYREMOTEGROUP drg)
static HRESULT WINAPI IDPLobbySPImpl_EnumSessionsResponse (LPDPLOBBYSP iface, LPSPDATA_ENUMSESSIONSRESPONSE er)
static HRESULT WINAPI IDPLobbySPImpl_GetSPDataPointer (LPDPLOBBYSP iface, LPVOID *lplpData)
static HRESULT WINAPI IDPLobbySPImpl_HandleMessage (LPDPLOBBYSP iface, LPSPDATA_HANDLEMESSAGE hm)
static HRESULT WINAPI IDPLobbySPImpl_SendChatMessage (LPDPLOBBYSP iface, LPSPDATA_CHATMESSAGE cm)
static HRESULT WINAPI IDPLobbySPImpl_SetGroupName (LPDPLOBBYSP iface, LPSPDATA_SETREMOTEGROUPNAME srgn)
static HRESULT WINAPI IDPLobbySPImpl_SetPlayerName (LPDPLOBBYSP iface, LPSPDATA_SETREMOTEPLAYERNAME srpn)
static HRESULT WINAPI IDPLobbySPImpl_SetSessionDesc (LPDPLOBBYSP iface, LPSPDATA_SETSESSIONDESC ssd)
static HRESULT WINAPI IDPLobbySPImpl_SetSPDataPointer (LPDPLOBBYSP iface, LPVOID lpData)
static HRESULT WINAPI IDPLobbySPImpl_StartSession (LPDPLOBBYSP iface, LPSPDATA_STARTSESSIONCOMMAND ssc)

Variables

static const IDPLobbySPVtbl dpLobbySPVT

Generated on Sat May 26 2012 05:01:12 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.