Low-Level C# SDK  v1.3.0
Loading...
Searching...
No Matches
WeArt.Messages Namespace Reference

Classes

class  AnalogSensorsData
 
class  DevicesStatusMessage
 
struct  DeviceStatus
 Status and informations about a single connected device.
 
class  DisconnectMessage
 Message received from the middleware upon disconnection.
 
class  ExitMessage
 Message received from the middleware upon closing it.
 
class  GetDevicesStatusMessage
 
class  GetMiddlewareStatusMessage
 
interface  IWeArtMessage
 Interface for all messages sent or received on communicating with the middleware.
 
interface  IWeArtMessageCustomSerialization
 Interface for all messages that need a custom serialization procedure (e.g. non-serializable fields, custom serialization based on type or fields)
 
struct  MiddlewareConnectedDevice
 
class  MiddlewareStatusMessage
 
class  MillisecondsEpochConverter
 
class  RawDataMessage
 
class  RawDataOffMessage
 
class  RawDataOnMessage
 
class  SetForceMessage
 Message sent to the middleware to set the pressure force of thimbles.
 
class  SetTemperatureMessage
 Message sent to the middleware to set the temperature of thimbles.
 
class  SetTextureMessage
 Message sent to the middleware to set the haptic texture of thimbles.
 
class  StartCalibrationMessage
 Message that requests the middleware to start the calibration procedure.
 
class  StartFromClientMessage
 Message that requests the middleware to start and to turn on the hardware.
 
class  StopCalibrationMessage
 Message that requests the middleware to stop the calibration procedure.
 
class  StopForceMessage
 Message sent to the middleware to stop the force actuator of thimbles.
 
class  StopFromClientMessage
 Message that requests the middleware to stop and to turn off the hardware.
 
class  StopTemperatureMessage
 Message sent to the middleware to stop the temperature actuator of thimbles.
 
class  StopTextureMessage
 Message sent to the middleware to stop the haptic texture actuator of thimbles.
 
struct  ThimbleStatus
 Status of a single thimble.
 
class  TrackingCalibrationResult
 Message received from the middleware containing the result of the calibration procedure.
 
class  TrackingCalibrationStatus
 Message received from the middleware containing the current calibration procedure status.
 
class  TrackingMessage
 Message received from the middleware containing the closure amount of thimbles.
 
class  WeArtJsonMessage
 
class  WeArtMessageCustomSerializer
 Internal class used to serialize and deserialize messages to/from the middleware using a simple string concatenation strategy.
 
class  WeArtMessageSerializer
 Abstract class that implements the base for serialization and deserialization of messages to/from the middleware.
 

Enumerations

enum  MiddlewareStatus {
  DISCONNECTED , IDLE , STARTING , RUNNING ,
  STOPPING , UPLOADING_TEXTURES , CONNECTING_DEVICE , CALIBRATION
}
 Defines the STATUS. More...
 

Enumeration Type Documentation

◆ MiddlewareStatus

Defines the STATUS.

Enumerator
DISCONNECTED 
IDLE 
STARTING 
RUNNING 
STOPPING 
UPLOADING_TEXTURES 
CONNECTING_DEVICE 
CALIBRATION