![]() |
The Winamp Remote Control suite
a remote control client and plugin for Winamp 2.x, 5.x
|
#include <IWinamp.h>
Public Member Functions | |
| virtual | ~IWinampServer () |
| virtual string | WinampVersion ()=0 |
| virtual void | ExecuteCommand (WinampCommand MessageToExecute)=0 |
| virtual void | ExecuteStringCommand (const char *CommandString, WinampCommand Command)=0 |
| virtual int | QueryInt (WinampCommand Command, int Data)=0 |
| virtual string | QueryString (WinampCommand Command, int Data)=0 |
interface defining the operations the winamp server component supports
|
inlinevirtual |
|
pure virtual |
executes a Winamp API command
| MessageToExecute |
Implemented in WinampRemote::Server::WinampTestServer, and WinampRemote::Server::WinampServer.
Referenced by WAExecuteMessage(), and WASetStringList().
|
pure virtual |
executes a string command
| CommandString | |
| Command |
Implemented in WinampRemote::Server::WinampTestServer, and WinampRemote::Server::WinampServer.
Referenced by WAExecuteMessageString(), and WASetStringList().
|
pure virtual |
queries an integer property
| Command | |
| Data |
Implemented in WinampRemote::Server::WinampTestServer, and WinampRemote::Server::WinampServer.
Referenced by WAGetStringList(), and WAIntegerResult().
|
pure virtual |
queries a string property
| Command | |
| Data |
Implemented in WinampRemote::Server::WinampTestServer, and WinampRemote::Server::WinampServer.
Referenced by WAGetStringList(), and WAStringResult().
|
pure virtual |
returns the winamp version rendered as string
Implemented in WinampRemote::Server::WinampTestServer, and WinampRemote::Server::WinampServer.
Referenced by WinampRemote::Server::RPCExecutor::Execute().