The Winamp Remote Control suite
a remote control client and plugin for Winamp 2.x, 5.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
winampinterface_s.c File Reference
#include <string.h>
#include "winampinterface.h"

Go to the source code of this file.

Classes

struct  _MIDL_TYPE_FORMAT_STRING
struct  _MIDL_PROC_FORMAT_STRING

Macros

#define TYPE_FORMAT_STRING_SIZE   55
#define PROC_FORMAT_STRING_SIZE   91

Typedefs

typedef struct
_MIDL_TYPE_FORMAT_STRING 
MIDL_TYPE_FORMAT_STRING
typedef struct
_MIDL_PROC_FORMAT_STRING 
MIDL_PROC_FORMAT_STRING

Functions

void __RPC_STUB winamp_WAMessageProc (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAExecuteMessage (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAExecuteMessageString (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAIntegerResult (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAStringResult (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAShutdown (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WASetStringList (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAGetStringList (PRPC_MESSAGE _pRpcMessage)
void __RPC_STUB winamp_WAGetStringDataList (PRPC_MESSAGE _pRpcMessage)

Variables

const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString
const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString
RPC_DISPATCH_TABLE winamp_v1_0_DispatchTable
static const RPC_SERVER_INTERFACE winamp___RpcServerInterface
RPC_IF_HANDLE winamp_v1_0_s_ifspec = (RPC_IF_HANDLE)& winamp___RpcServerInterface
const MIDL_STUB_DESC winamp_StubDesc
static RPC_DISPATCH_FUNCTION winamp_table []

Macro Definition Documentation

#define PROC_FORMAT_STRING_SIZE   91

Definition at line 17 of file winampinterface_s.c.

#define TYPE_FORMAT_STRING_SIZE   55

Definition at line 16 of file winampinterface_s.c.


Typedef Documentation


Function Documentation

void __RPC_STUB winamp_WAExecuteMessage ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 107 of file winampinterface_s.c.

void __RPC_STUB winamp_WAExecuteMessageString ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 161 of file winampinterface_s.c.

void __RPC_STUB winamp_WAGetStringDataList ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 570 of file winampinterface_s.c.

void __RPC_STUB winamp_WAGetStringList ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 487 of file winampinterface_s.c.

void __RPC_STUB winamp_WAIntegerResult ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 225 of file winampinterface_s.c.

void __RPC_STUB winamp_WAMessageProc ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 57 of file winampinterface_s.c.

void __RPC_STUB winamp_WASetStringList ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 419 of file winampinterface_s.c.

void __RPC_STUB winamp_WAShutdown ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 379 of file winampinterface_s.c.

void __RPC_STUB winamp_WAStringResult ( PRPC_MESSAGE  _pRpcMessage)

Definition at line 299 of file winampinterface_s.c.


Variable Documentation

const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString

Definition at line 708 of file winampinterface_s.c.

const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString

Definition at line 855 of file winampinterface_s.c.

const RPC_SERVER_INTERFACE winamp___RpcServerInterface
static
Initial value:
{
sizeof(RPC_SERVER_INTERFACE),
{{0xDBA14E47,0xF2F4,0x11D3,{0x9C,0xCE,0x90,0xA8,0xEF,0x7A,0xA9,0x61}},{1,0}},
{{0x8A885D04,0x1CEB,0x11C9,{0x9F,0xE8,0x08,0x00,0x2B,0x10,0x48,0x60}},{2,0}},
0,
0,
0,
0,
0
}

Definition at line 40 of file winampinterface_s.c.

const MIDL_STUB_DESC winamp_StubDesc
Initial value:
{
(void __RPC_FAR *)& winamp___RpcServerInterface,
0,
0,
0,
0,
0,
0,
0x10001,
0,
0x50100a4,
0,
0,
0,
1,
0,
0,
0
}

Definition at line 661 of file winampinterface_s.c.

RPC_DISPATCH_TABLE winamp_v1_0_DispatchTable
Initial value:
{
9,
}

Definition at line 698 of file winampinterface_s.c.

RPC_IF_HANDLE winamp_v1_0_s_ifspec = (RPC_IF_HANDLE)& winamp___RpcServerInterface

Definition at line 52 of file winampinterface_s.c.

Referenced by WinampRemote::Server::RPCExecutor::Execute().