![]() |
The Winamp Remote Control suite
a remote control client and plugin for Winamp 2.x, 5.x
|
#include <WinampServerImpl.h>
Public Member Functions | |
WinampServer (HWND winamp_hwnd) | |
virtual | ~WinampServer () |
string | WinampVersion () |
void | ExecuteCommand (WinampCommand MessageToExecute) |
void | ExecuteStringCommand (const char *CommandString, WinampCommand Command) |
int | QueryInt (WinampCommand Command, int Data) |
string | QueryString (WinampCommand Command, int Data) |
![]() | |
virtual | ~IWinampServer () |
concrete class to implement the IWinampServer interface for use in-process in Winamp to pass on the messages based API calls
Definition at line 22 of file WinampServerImpl.h.
WinampRemote::Server::WinampServer::WinampServer | ( | HWND | winamp_hwnd | ) |
Definition at line 15 of file WinampServerImpl.cpp.
|
virtual |
Definition at line 19 of file WinampServerImpl.cpp.
|
virtual |
executes a Winamp API command
MessageToExecute |
Implements WinampRemote::Server::IWinampServer.
Definition at line 29 of file WinampServerImpl.cpp.
|
virtual |
executes a string command
CommandString | |
Command |
Implements WinampRemote::Server::IWinampServer.
Definition at line 34 of file WinampServerImpl.cpp.
|
virtual |
queries an integer property
Command | |
Data |
Implements WinampRemote::Server::IWinampServer.
Definition at line 39 of file WinampServerImpl.cpp.
Referenced by WinampVersion().
|
virtual |
queries a string property
Command | |
Data |
Implements WinampRemote::Server::IWinampServer.
Definition at line 44 of file WinampServerImpl.cpp.
|
virtual |
returns the winamp version rendered as string
Implements WinampRemote::Server::IWinampServer.
Definition at line 24 of file WinampServerImpl.cpp.