UNPKG

emotiv-ts

Version:

A Typescript library that wraps the Cortex API functionalities to communicate with Emotiv headsets

24 lines (23 loc) 1.31 kB
/** * This enumeration holds the Emotiv requests IDs. * These ids are used to validate whether the websocket message came from the same query/request. */ export var Requests; (function (Requests) { Requests[Requests["REQUEST_ACCESS"] = 1] = "REQUEST_ACCESS"; Requests[Requests["QUERY_HEADSET"] = 2] = "QUERY_HEADSET"; Requests[Requests["CONTROL_DEVICE"] = 3] = "CONTROL_DEVICE"; Requests[Requests["AUTHORIZE"] = 4] = "AUTHORIZE"; Requests[Requests["CREATE_SESSION"] = 5] = "CREATE_SESSION"; Requests[Requests["ACTIVATE_SESSION"] = 6] = "ACTIVATE_SESSION"; Requests[Requests["CLOSE_SESSION"] = 7] = "CLOSE_SESSION"; Requests[Requests["SUB_REQUEST"] = 8] = "SUB_REQUEST"; Requests[Requests["SETUP_PROFILE"] = 9] = "SETUP_PROFILE"; Requests[Requests["TRAINING"] = 10] = "TRAINING"; Requests[Requests["QUERY_PROFILE"] = 11] = "QUERY_PROFILE"; Requests[Requests["MENTAL_COMMAND_ACTIVE_ACTION"] = 12] = "MENTAL_COMMAND_ACTIVE_ACTION"; Requests[Requests["CREATE_RECORD_REQUEST"] = 13] = "CREATE_RECORD_REQUEST"; Requests[Requests["STOP_RECORD_REQUEST"] = 14] = "STOP_RECORD_REQUEST"; Requests[Requests["INJECT_MARKER_REQUEST"] = 15] = "INJECT_MARKER_REQUEST"; Requests[Requests["LICENSE_INFO"] = 16] = "LICENSE_INFO"; })(Requests || (Requests = {}));