|
| WonderOscServerSenderThread (const std::string &host, const std::string &port, lowrappers::ServerThread &server, int proto=LO_UDP) |
| Constructor. More...
|
|
virtual | ~WonderOscServerSenderThread () |
| Destructor. More...
|
|
| WonderOscSenderThread (const std::string &host, const std::string &port, int proto=LO_UDP) |
| Constructor. More...
|
|
virtual | ~WonderOscSenderThread () |
| Destructor. More...
|
|
void | start () |
| Starts the thread. More...
|
|
void | stop () |
| Stops the thread. More...
|
|
void | join () |
| Joins the thread. More...
|
|
| Thread () |
| Constructor. More...
|
|
virtual | ~Thread () |
| Destructor. More...
|
|
void | start () |
| Starts the Thread. More...
|
|
void | stop () |
| Sets the internal flag stopped_ to true. More...
|
|
void | join () |
| Joins the thread. More...
|
|
virtual | ~OscSender () |
| Destructor. More...
|
|
virtual void | sendSourceColor (int sourceID, Colour colour) |
| Sends the /WONDER/source/color message, changing the colour to be used for that source in any GUI. More...
|
|
void | sendFullSourceInfo (const Source &src) |
| Sends out all source-related information for one Source object (type, position, angle, colour, doppler effect setting and name). More...
|
|
| WonderOscSender (const std::string &host, const std::string &port, int proto=LO_UDP) |
| Constructor. More...
|
|
| WonderOscSender (lo_address addr, bool isOwner=true) |
| Constructor. More...
|
|
| WonderOscSender (const WonderOscSender &other) |
| Copy constructor. More...
|
|
virtual | ~WonderOscSender () |
| Destructor. More...
|
|
void | setAddress (const std::string &newHost, const std::string &newPort) |
| Sets the destination address where this OscSender will send to. More...
|
|
std::string | url () const |
| Returns an url representing the destination address where this OscSender will send to. More...
|
|
std::string | hostname () const |
| Returns the hostname (or IP) of the destination address where this OscSender will send to. More...
|
|
std::string | port () const |
| Returns the destination port (or service name) where this OscSender will send to. More...
|
|
int | getTtl () const |
| Returns the time-to-live value for messages sent by this sender. More...
|
|
void | setTtl (uint8_t ttl) |
| Sets the time-to-live value for messages sent by this sender. More...
|
|
std::string | getIface () const |
| Returns the name of the network interface that will be used for sending messages. More...
|
|
void | setIfaceByIp (const std::string &ip) |
| Sets the network interface to use for sending to this address by its IP. More...
|
|
void | sendSourceActivate (int id) |
| Sends the /WONDER/source/activate message. More...
|
|
void | sendSourceDeactivate (int id) |
| Sends the /WONDER/source/deactivate message. More...
|
|
void | sendSourceType (int id, int type) |
| Sends the /WONDER/source/type message. More...
|
|
void | sendSourcePosition (int id, float x, float y) |
| Sends the /WONDER/source/position message. More...
|
|
void | sendSourcePosition (int id, float x, float y, float duration) |
| Sends the /WONDER/source/position message with a duration parameter. More...
|
|
void | sendSourcePosition (int id, float x, float y, float duration, float timestamp) |
| Sends the /WONDER/source/position message with a duration and a timestamp parameter. More...
|
|
void | sendSourceAngle (int id, float angle) |
| Sends the /WONDER/source/angle message. More...
|
|
void | sendSourceName (int id, const std::string &name) |
| Sends the /WONDER/source/name message, changing the source's name. More...
|
|
void | sendSourceColor (int id, uint8_t r, uint8_t g, uint8_t b) |
| Sends the /WONDER/source/color message, changing the colour to be used for that source in any GUI. More...
|
|
void | sendSourceRotatingDirection (int id, int inverted) |
| Sends the /WONDER/source/rotationDirection message, changing the rotation direction of the source. More...
|
|
void | sendSourceScalingDirection (int id, int inverted) |
| Sends the /WONDER/source/scalingDirection message, changing the scaling direction of the source. More...
|
|
void | sendSourceDopplerEffect (int id, int on) |
| Sends the /WONDER/source/dopplerEffect message, switching the doppler effect for this source on or off. More...
|
|
void | sendListenerPosition (int listenerID, float x, float y) |
| Sends the /WONDER/listener/position message, changing the position of the listener which is used to determine which speakers are used for focused sources. More...
|
|
void | sendGlobalRenderpolygon (const std::string &roomName, int noOfVertices, wonder::Room::Vertex *vertices) |
| Sends the /WONDER/global/renderpolygon message. More...
|
|
void | sendStreamVisualConnect () |
| Sends the /WONDER/stream/visual/connect message. More...
|
|
void | sendStreamVisualConnect (const std::string &name) |
| Sends the /WONDER/stream/visual/connect message. More...
|
|
void | sendStreamVisualConnect (const std::string &host, const std::string &port) |
| Sends the /WONDER/stream/visual/connect message. More...
|
|
void | sendStreamVisualDisconnect () |
| Sends the /WONDER/stream/visual/disconnect message. More...
|
|
void | sendStreamVisualPing (int count) |
| Sends the /WONDER/stream/visual/ping message. More...
|
|
void | sendStreamVisualPong (int count) |
| Sends the /WONDER/stream/visual/pong message. More...
|
|
void | sendReply (const std::string &replyToMessage, int state, const std::string &message) |
| Sends the /WONDER/reply message. More...
|
|
void | sendProjectCreateWithScore (const std::string &projectName) |
| Sends the /WONDER/project/createWithScore message. More...
|
|
void | sendProjectCreate (const std::string &projectName) |
| Sends the /WONDER/project/create message. More...
|
|
void | sendProjectLoad (const std::string &projectName) |
| Sends the /WONDER/project/load message. More...
|
|
void | sendProjectSave () |
| Sends the /WONDER/project/save message without a parameter. More...
|
|
void | sendProjectSave (const std::string &projectName) |
| Sends the /WONDER/project/save message with a projectName parameter. More...
|
|
void | sendPluginStandalone (const bool standAlone) |
| Sends the /WONDER/plugin/standalone message. More...
|
|
| Address (const std::string &host, const std::string &port, int proto=LO_UDP) |
| Constructor. More...
|
|
| Address (lo_address addr, bool isOwner=true) |
| Constructor. More...
|
|
virtual | ~Address () |
| Destructor. More...
|
|
| Address (const Address &other) |
| Copy constructor. More...
|
|
bool | setAddress (const std::string &newHost, const std::string &newPort) |
| Updates this Address to send to a new destination. More...
|
|
int | getTtl () const |
| Returns the time-to-live value for this Address. More...
|
|
void | setTtl (uint8_t ttl) |
| Sets the time-to-live value for this Address. More...
|
|
std::string | getIface () const |
| Returns the name of the network interface that will be used for sending to this address. More...
|
|
void | setIfaceByIp (const std::string &ip) |
| Sets the network interface to use for sending to this address. More...
|
|
std::string | url () const |
| An URL describing this address. More...
|
|
std::string | hostname () const |
| The hostname of this adress. More...
|
|
std::string | port () const |
| The port/service name of this adress. More...
|
|
int | send (const std::string &path, const std::string types,...) const |
| Sends a OSC formatted message to this address. More...
|
|
int | send (const std::string &path, const Message &msg) const |
| Sends a OSC formatted message to this address. More...
|
|
int | send (const std::string &path, const lo_message msg) const |
| Sends a Liblo lo_message to this address. More...
|
|
int | sendVAList (const std::string &path, const std::string &types, va_list args) const |
| Sends a OSC formatted message to this address. More...
|
|
int | sendFrom (const ServerThread &from, const std::string &path, const std::string types,...) const |
| Sends a OSC formatted message to this address, from the same socket as the specified server. More...
|
|
int | sendFrom (const ServerThread &from, const std::string &path, const Message &msg) const |
| Sends a OSC formatted message to this address, from the same socket as the specified server. More...
|
|
int | sendFrom (const ServerThread &from, const std::string &path, const lo_message msg) const |
| Sends a Liblo lo_message to this address, from the same socket that a specified ServerThread is listening on. More...
|
|
int | sendVAListFrom (const ServerThread &from, const std::string &path, const std::string &types, va_list args) const |
| Sends a OSC formatted message to this address, from the same socket that a specified ServerThread is listening on. More...
|
|