示例#1
0
 /// <summary>
 /// Invokes the EmitMessage event handler.
 /// Required to allow events to be raised for this device from the lower levels.
 /// </summary>
 /// <param name="aMsg">The message to emit from the device</param>
 protected void EmitMessage(ButtplugMessage aMsg)
 {
     MessageEmitted?.Invoke(this, new MessageReceivedEventArgs(aMsg));
 }
示例#2
0
 protected virtual void OnEmitMessage(LocationMessageEventArgs e) => MessageEmitted?.Invoke(this, e);
示例#3
0
 protected virtual void OnEmitMessage(CompanyMessageEventArgs e) => MessageEmitted?.Invoke(this, e);
示例#4
0
 protected virtual void OnEmitMessage(DeviceMessageEventArgs e) => MessageEmitted?.Invoke(this, e);