namespace STUN.Enums { /// /// This enum specifies STUN message type. /// /// /// https://tools.ietf.org/html/rfc5389#section-6 /// public enum StunMessageType : ushort { /// /// STUN message is binding request. /// BindingRequest = Class.Request | Method.Binding, /// /// STUN message is binding request success response. /// BindingResponse = Class.SuccessResponse | Method.Binding, /// /// STUN message is binding request error response. /// BindingErrorResponse = Class.ErrorResponse | Method.Binding, /// /// STUN message is "shared secret" request. /// SharedSecretRequest = Class.Request | Method.SharedSecret, /// /// STUN message is "shared secret" request success response. /// SharedSecretResponse = Class.SuccessResponse | Method.SharedSecret, /// /// STUN message is "shared secret" request error response. /// SharedSecretErrorResponse = Class.ErrorResponse | Method.SharedSecret, } }