- case gumble.DisconnectOther:
- reason = e.String
- case gumble.DisconnectVersion:
- reason = "invalid version number"
- case gumble.DisconnectUserName:
- reason = "invalid user name"
- case gumble.DisconnectUserCredentials:
- reason = "incorrect user password/certificate"
- case gumble.DisconnectServerPassword:
- reason = "incorrect server password"
- case gumble.DisconnectUsernameInUse:
- reason = "user name in use"
- case gumble.DisconnectServerFull:
- reason = "server full"
- case gumble.DisconnectNoCertificate:
- reason = "missing certificate"
- case gumble.DisconnectAuthenticatorFail:
- reason = "authenticator verification failed"