|
| | 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...
|
| |