#include <oscpkt.hh>
Public Member Functions | |
PacketReader (const void *ptr, size_t sz) | |
void | init (const void *ptr, size_t sz) |
Message * | popMessage () |
bool | isOk () const |
ErrorCode | getErr () const |
parse an OSC packet and extracts the embedded OSC messages.
oscpkt_demo.cc, and oscpkt_test.cc.
oscpkt::PacketReader::PacketReader | ( | const void * | ptr, | |
size_t | sz | |||
) | [inline] |
pointer and size of the osc packet to be parsed.
Message* oscpkt::PacketReader::popMessage | ( | ) | [inline] |
extract the next osc message from the packet. return 0 when all messages have been read, or in case of error.