Allolib  1.0
C++ Components For Interactive Multimedia
al::osc Namespace Reference

Open Sound Control (OSC) utilities. More...

Classes

struct  Blob
 
class  Packet
 
class  Message
 
class  PacketHandler
 
class  MessageConsumer
 
class  Send
 
class  Recv
 Socket for receiving OSC packets. More...
 

Typedefs

typedef unsigned long long TimeTag
 Time tag. More...
 

Detailed Description

Open Sound Control (OSC) utilities.

Typedef Documentation

◆ TimeTag

typedef unsigned long long al::osc::TimeTag

Time tag.

Time tags are represented by a 64 bit fixed point number. The first 32 bits specify the number of seconds since midnight on January 1, 1900, and the last 32 bits specify fractional parts of a second to a precision of about 200 picoseconds. This is the representation used by Internet NTP timestamps.The time tag value consisting of 63 zero bits followed by a one in the least signifigant bit is a special case meaning "immediately."

Definition at line 80 of file al_OSC.hpp.