Private Sub sioserver_set_audio_configuration(sock As NettySocketWrapper, value As Object, ack As AckRequest)
Log($"Event set_audio_configuration"$)
If (ack <> Null) Then
If (ack.isAckRequested) Then Log("Acknowledge required") Else Log("Acknowledge not required")
Else
Log("ack is null")
End If
If (value<>Null) Then
Dim valtype As String = GetType(value)
Log($"value type = ${valtype}"$)
If (valtype.Contains("Map")) Then
Dim valuemap As Map = value.As(Map)
If (valuemap.IsInitialized) Then
If (valuemap.Size>0) Then
Log($"valuemap size = ${valuemap.Size}"$)
For Each kk As String In valuemap.Keys
Log($"Key = ${kk}, Value = ${valuemap.Get(kk)}"$)
Next
Else
Log("Valuemap size = 0")
End If
Else
Log("Valuemap not initialized")
End If
Else if (value Is String) Then
Log("value is string")
Else
Log("value is something else")
End If
Else
Log($"set_audio_configuration value is null"$)
End If
End Sub