![]() |
O2 2.0
A communication protocol for interactive music and media applications.
|
Public Member Functions | |
O2err | initialize (const char *server, int port) |
void | finish () |
O2err | subscribe (const char *topic, bool block) |
O2err | subscribe (const char *topic) |
void | deliver (const char *data, int len) |
bool | handle_first_msg () |
O2err | publish (const char *subtopic, const uint8_t *payload, int payload_len, const char *suffix, int retain, bool block) |
O2err | publish (const char *subtopic, const uint8_t *payload, int payload_len, const char *suffix, int retain) |
virtual O2err | msg_send (O2netmsg_ptr msg, bool block)=0 |
O2err | msg_send (O2netmsg_ptr msg) |
virtual void | deliver_mqtt_msg (const char *topic, int topic_len, uint8_t *payload, int payload_len)=0 |