Buttplug 4.0.0
Steps to reproduce:
- Subscribe to the ServerDisconnect event
- Connect to the server using Client.ConnectAsync()
- Call Client.DisconnectAsync()
Code Example:
public static async void Test()
{
Client.ServerDisconnect += OnServerDisconnect;
await Client.ConnectAsync(new ButtplugWebsocketConnector(new Uri(WebsocketString)));
await Client.DisconnectAsync();
}
public static void OnServerDisconnect(object? p_obj, EventArgs p_arg)
{
Log.Info($"OnServerDisconnect: {p_obj}");
}
Log output:
OnServerDisconnect: Buttplug.Client.ButtplugWebsocketConnector
OnServerDisconnect: Buttplug.Client.ButtplugClient