vvopensource
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Macros | Enumerations
OSCConstants.h File Reference

Constants and Macros used by one or more of the OSC classes in this framework. More...

Go to the source code of this file.

Macros

#define OSCInPortsAboutToChangeNotification   @"OSCInPortsAboutToChangeNotification"
 This notification gets fired whenever the input ports in an OSC manager are about to be changed.
 
#define OSCInPortsChangedNotification   @"OSCInPortsChangedNotification"
 This notification gets fired whenever the input ports in an OSC manager get changed.
 
#define OSCOutPortsAboutToChangeNotification   @"OSCOutPortsAboutToChangeNotification"
 This notification gets fired whenever the output ports in an OSC manager are about to be changed.
 
#define OSCOutPortsChangedNotification   @"OSCOutPortsChangedNotification"
 This notification gets fired whenever the output ports in an OSC manager get changed.
 

Enumerations

enum  OSCValueType {
  OSCValInt = 1, OSCValFloat = 2, OSCValString = 3, OSCValTimeTag = 4,
  OSCVal64Int = 5, OSCValDouble = 6, OSCValChar = 7, OSCValColor = 8,
  OSCValMIDI = 9, OSCValBool = 10, OSCValNil = 11, OSCValInfinity = 12,
  OSCValArray = 13, OSCValBlob = 14, OSCValSMPTE = 15
}
 OSCValueType. More...
 
enum  OSCSMPTEFPS { ,
  OSCSMPTEFPS24 = 1, OSCSMPTEFPS25 = 2, OSCSMPTEFPS30 = 3, OSCSMPTEFPS48 = 4,
  OSCSMPTEFPS50 = 5, OSCSMPTEFPS60 = 6, OSCSMPTEFPS120 = 7
}
 OSCSMPTEFPS. More...
 
enum  OSCMIDIType {
  OSCMIDINoteOffVal = 0x80, OSCMIDINoteOnVal = 0x90, OSCMIDIAfterTouchVal = 0xA0, OSCMIDIControlChangeVal = 0xB0,
  OSCMIDIProgramChangeVal = 0xC0, OSCMIDIChannelPressureVal = 0xD0, OSCMIDIPitchWheelVal = 0xE0, OSCMIDIBeginSysexDumpVal = 0xF0,
  OSCMIDIMTCQuarterFrameVal = 0xF1, OSCMIDISongPosPointerVal = 0xF2, OSCMIDISongSelectVal = 0xF3, OSCMIDIUndefinedCommon1Val = 0xF4,
  OSCMIDIUndefinedCommon2Val = 0xF5, OSCMIDITuneRequestVal = 0xF6, OSCMIDIEndSysexDumpVal = 0xF7, OSCMIDIClockVal = 0xF8,
  OSCMIDITickVal = 0xF9, OSCMIDIStartVal = 0xFA, OSCMIDIContinueVal = 0xFB, OSCMIDIStopVal = 0xFC,
  OSCMIDIUndefinedRealtime1Val = 0xFD, OSCMIDIActiveSenseVal = 0xFE, OSCMIDIResetVal = 0xFF
}
 OSCMIDIType. More...
 
enum  OSCNodeType { OSCNodeTypeUnknown, OSCNodeDirectory, OSCNodeTypeNumber, OSCNodeType2DPoint }
 OSCNodeType. More...
 
enum  OSCMessageType {
  OSCMessageTypeUnknown =0, OSCMessageTypeControl, OSCMessageTypeQuery, OSCMessageTypeReply,
  OSCMessageTypeError
}
 OSCMessageType. More...
 
enum  OSCQueryType {
  OSCQueryTypeUnknown =0, OSCQueryTypeNamespaceExploration, OSCQueryTypeDocumentation, OSCQueryTypeTypeSignature,
  OSCQueryTypeCurrentValue, OSCQueryTypeReturnTypeSignature
}
 OSCQueryType. More...
 

Detailed Description

Constants and Macros used by one or more of the OSC classes in this framework.