![]() |
The Winamp Remote Control suite
a remote control client and plugin for Winamp 2.x, 5.x
|
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 | WAMessageProc (unsigned char __RPC_FAR *pszString) |
| simple probing function | |
| void | WAExecuteMessage (unsigned char __RPC_FAR *pszString, long command) |
| execute winamp command | |
| void | WAExecuteMessageString (unsigned char __RPC_FAR *pszString, unsigned char __RPC_FAR *pszParam, long command) |
| execute winamp command with string parameter | |
| long | WAIntegerResult (unsigned char __RPC_FAR *pszString, long command, long data) |
| execute winamp function and return long integer result | |
| long | WAStringResult (unsigned char __RPC_FAR pszString[260], long command, long data) |
| execute winamp function and return string result | |
| void | WAShutdown (void) |
| Shutdown function - do not call. | |
| void | WASetStringList (unsigned char __RPC_FAR *pszString, byte __RPC_FAR Buffer[], unsigned long BufferLength, long command) |
| sets a list in TStrings format with the command supplied | |
| void | WAGetStringList (unsigned char __RPC_FAR *pszString, BUFFER __RPC_FAR *pBuffer, long command) |
| sets a list in TStrings format from the result of command supplied | |
| void | WAGetStringDataList (unsigned char __RPC_FAR *pszString, BUFFER __RPC_FAR *pBuffer, long stringcommand, long datacommand, long datadata) |
| sets a list in TStrings format from the result of commands supplied | |
Variables | |
| const MIDL_TYPE_FORMAT_STRING | __MIDL_TypeFormatString |
| const MIDL_PROC_FORMAT_STRING | __MIDL_ProcFormatString |
| handle_t | winamp_IfHandle |
| static const RPC_CLIENT_INTERFACE | winamp___RpcClientInterface |
| RPC_IF_HANDLE | winamp_v1_0_c_ifspec = (RPC_IF_HANDLE)& winamp___RpcClientInterface |
| const MIDL_STUB_DESC | winamp_StubDesc |
| static RPC_BINDING_HANDLE | winamp__MIDL_AutoBindHandle |
| #define PROC_FORMAT_STRING_SIZE 91 |
Definition at line 21 of file winampinterface_c.c.
| #define TYPE_FORMAT_STRING_SIZE 55 |
Definition at line 20 of file winampinterface_c.c.
| typedef struct _MIDL_PROC_FORMAT_STRING MIDL_PROC_FORMAT_STRING |
| typedef struct _MIDL_TYPE_FORMAT_STRING MIDL_TYPE_FORMAT_STRING |
| void WAExecuteMessage | ( | unsigned char __RPC_FAR * | pszString, |
| long | command | ||
| ) |
execute winamp command
| pszString | the string |
| command | the winamp command |
Definition at line 110 of file winampinterface_c.c.
| void WAExecuteMessageString | ( | unsigned char __RPC_FAR * | pszString, |
| unsigned char __RPC_FAR * | pszParam, | ||
| long | command | ||
| ) |
execute winamp command with string parameter
| pszString | the string |
| pszParam | the string parameter |
| command | the winamp command |
Definition at line 160 of file winampinterface_c.c.
| void WAGetStringDataList | ( | unsigned char __RPC_FAR * | pszString, |
| BUFFER __RPC_FAR * | pBuffer, | ||
| long | stringcommand, | ||
| long | datacommand, | ||
| long | datadata | ||
| ) |
sets a list in TStrings format from the result of commands supplied
| pszString | the string |
| pBuffer | the text buffer |
| stringcommand | the string query query |
| datacommand | the data query |
| datadata | the data parameter |
Definition at line 505 of file winampinterface_c.c.
| void WAGetStringList | ( | unsigned char __RPC_FAR * | pszString, |
| BUFFER __RPC_FAR * | pBuffer, | ||
| long | command | ||
| ) |
sets a list in TStrings format from the result of command supplied
| pszString | the string |
| pBuffer | the text buffer |
| command | the winamp command |
Definition at line 446 of file winampinterface_c.c.
| long WAIntegerResult | ( | unsigned char __RPC_FAR * | pszString, |
| long | command, | ||
| long | data | ||
| ) |
execute winamp function and return long integer result
| pszString | the string |
| command | the winamp command |
| data | a data parameter |
Definition at line 219 of file winampinterface_c.c.
| void WAMessageProc | ( | unsigned char __RPC_FAR * | pszString | ) |
simple probing function
| pszString | the string |
Definition at line 64 of file winampinterface_c.c.
| void WASetStringList | ( | unsigned char __RPC_FAR * | pszString, |
| byte __RPC_FAR | Buffer[], | ||
| unsigned long | BufferLength, | ||
| long | command | ||
| ) |
sets a list in TStrings format with the command supplied
| pszString | the string |
| Buffer | the text buffer |
| BufferLength | the buffer length |
| command | the winamp command |
Definition at line 380 of file winampinterface_c.c.
| void WAShutdown | ( | void | ) |
Shutdown function - do not call.
Definition at line 343 of file winampinterface_c.c.
| long WAStringResult | ( | unsigned char __RPC_FAR | pszString[260], |
| long | command, | ||
| long | data | ||
| ) |
execute winamp function and return string result
| pszString | the string |
| command | the winamp command |
| data | a data parameter |
Definition at line 280 of file winampinterface_c.c.
| static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString |
Definition at line 598 of file winampinterface_c.c.
| static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString |
Definition at line 745 of file winampinterface_c.c.
|
static |
Definition at line 45 of file winampinterface_c.c.
|
static |
Definition at line 61 of file winampinterface_c.c.
| handle_t winamp_IfHandle |
Definition at line 42 of file winampinterface_c.c.
Referenced by Bind(), UnBind(), WAExecuteMessage(), WAExecuteMessageString(), WAGetStringDataList(), WAGetStringList(), WAIntegerResult(), WAMessageProc(), WASetStringList(), WAShutdown(), and WAStringResult().
| static const MIDL_STUB_DESC winamp_StubDesc |
Definition at line 570 of file winampinterface_c.c.
Referenced by WAExecuteMessage(), WAExecuteMessageString(), WAGetStringDataList(), WAGetStringList(), WAIntegerResult(), WAMessageProc(), WASetStringList(), WAShutdown(), WAStringResult(), winamp_WAExecuteMessage(), winamp_WAExecuteMessageString(), winamp_WAGetStringDataList(), winamp_WAGetStringList(), winamp_WAIntegerResult(), winamp_WAMessageProc(), winamp_WASetStringList(), winamp_WAShutdown(), and winamp_WAStringResult().
| RPC_IF_HANDLE winamp_v1_0_c_ifspec = (RPC_IF_HANDLE)& winamp___RpcClientInterface |
Definition at line 57 of file winampinterface_c.c.