This library provides a simple interface to query Mumble servers. It is implemented in Typed Racket.
|(require mumble-ping)||package: mumble-ping|
(struct mumble-ping-response ( version users max-users max-bandwidth latency) #:extra-constructor-name make-mumble-ping-response #:transparent) version : Mumble-Version users : Exact-Nonnegative-Integer max-users : Exact-Nonnegative-Integer max-bandwidth : Exact-Nonnegative-Integer latency : Exact-Nonnegative-Integer
version is the Mumble server version.
users is the current number of connected users.
max-users is the maximum number of users the server supports.
max-bandwidth is the maximum bandwidth of the server.
latency is the duration between request and response in milliseconds.
Implement a protobuf client that connects to the Mumble server, gets the user list, and disconnects.