Skip to main content

Enumerations

More...

Types

Name
enum class uint8EOutputType { Autodetect = 0, Bluetooth = 1, USB = 2, Wifi = 3}
enum class uint8ESkineticType { Unknown, SkineticVest, HSDmk2}
enum class uint8EEffectState { Stop = 0, Initialize = 1, Mute = 2, Play = 3}
enum class uint8EConnectionStatus { Disconnect, Connected, Connecting, Disconnecting, Reconnecting}
enum class uint8ESkineticError { NoError, Other, InvalidParam, NotConnected, OutputNotSupported, InvalidJson, DeviceNotReachable, PendingCommand, NoMoreSlot, NoInstance, InvalidMessage, AlreadyRunning, DeviceAlreadyConnected, InitializationInterrupted, PlayIgnored, ErrorPortAudio, SocketError, AndroidUnsupported, CoreInvalidArgument, CoreInvalidSpn, CoreInvalidLayout, CoreAlreadyAllocated, CoreSequenceNotAllocated, CorePatternNotAllocated, CorePatternInUse, CoreSequenceAlreadyPlaying, CoreInvalidOperation, WrongPlatform}

Detailed Description

Public enumeration types

Types Documentation

enum EOutputType

EnumeratorValueDescription
Autodetect0
Bluetooth1
USB2
Wifi3

Type of output [for Classic connection type]. Autodetect will try all available type of connection in the following order:

  • USB
  • WIFI
  • Bluetooth

enum ESkineticType

EnumeratorValueDescription
Unknown
SkineticVest
HSDmk2

Type of Skinetic device.

enum EEffectState

EnumeratorValueDescription
Stop0
Initialize1
Mute2
Play3

Effect's state.

enum EConnectionStatus

EnumeratorValueDescription
Disconnect
Connected
Connecting
Disconnecting
Reconnecting

Connection status.

enum ESkineticError

EnumeratorValueDescription
NoErrorNo Error
OtherOther
InvalidParamInvalid parameter
NotConnectedNo device connected
OutputNotSupportedOutput is not supported on this platform
InvalidJsonInvalid Json
DeviceNotReachableDevice not reachable
PendingCommandA priority command is waiting to be processed
NoMoreSlotNo available slot on the board
NoInstanceNo Skinetic instance created
InvalidMessageReceived an invalid message
AlreadyRunningProcess is already running
DeviceAlreadyConnectedA device is already connected
InitializationInterruptedThe initialization of the device has been interrupted
PlayIgnoredPlay was ignored due to overall trigger strategy
ErrorPortAudioPortAudio raised an error
SocketErrorAn error happened with the socket
AndroidUnsupportedFeature not supported on Android
CoreInvalidArgumentCore Error: Invalid argument
CoreInvalidSpnCore Error: Invalid spn
CoreInvalidLayoutCore Error: Invalid layout
CoreAlreadyAllocatedCore Error: ID already allocated
CoreSequenceNotAllocatedCore Error: Invalid sequence ID
CorePatternNotAllocatedCore Error: Invalid pattern ID
CorePatternInUseCore Error: Pattern in use
CoreSequenceAlreadyPlayingCore Error: Sequence already set to play
CoreInvalidOperationCore Error: Invalid Operation
WrongPlatformOS platform not supported

Error code.


Updated on 2024-05-16 at 15:17:15 +0000