Class ButtplugMessage
Base class for Buttplug protocol messages.
Inheritance
ButtplugMessage
Namespace: Buttplug.Core.Messages
Assembly: Buttplug.dll
Syntax
public abstract class ButtplugMessage : object
Constructors
ButtplugMessage(UInt32)
Initializes a new instance of the ButtplugMessage class.
Declaration
protected ButtplugMessage(uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt32 | id | Message ID. |
Properties
Id
Message ID.
Declaration
public uint Id { get; set; }
Property Value
| Type | Description |
|---|---|
| UInt32 |
Name
Declaration
public string Name { get; }
Property Value
| Type | Description |
|---|---|
| String |
Methods
GetName(Type)
Returns name of a ButtplugMessage with ButtplugMessageMetadata attributes.
Declaration
public static string GetName(Type msgType)
Parameters
| Type | Name | Description |
|---|---|---|
| Type | msgType | Type to get data from. |
Returns
| Type | Description |
|---|---|
| String | Message name of ButtplugMessage class type. |