# Functions
NewProtocol returns a new Protocol.
# Constants
MethodAddTarget is the method ID for the method AddTarget.
MethodClearMySubscriptionData is the method ID for the method ClearMySubscriptionDataID.
MethodClearTarget is the method ID for the method ClearTarget.
MethodCreateMySubscriptionData is the method ID for the method CreateMySubscriptionDataID.
MethodDeleteTarget is the method ID for the method DeleteTarget.
MethodGetActivePlayerSubscriptionData is the method ID for the method GetActivePlayerSubscriptionData.
MethodGetFriendSubscriptionData is the method ID for the method GetFriendSubscriptionData.
MethodGetPrivacyLevel is the method ID for the method GetPrivacyLevel.
MethodGetPrivacyLevels is the method ID for the method GetPrivacyLevels.
MethodGetSubscriptionData is the method ID for the method GetSubscriptionData.
MethodGetSubscriptionUserFriendList is the method ID for the method GetSubscriptionUserFriendList.
MethodGetTargetSubscriptionData is the method ID for the method GetTargetSubscriptionData.
MethodReplaceTargetAndGetSubscriptionData is the method ID for the method ReplaceTargetAndGetSubscriptionData.
MethodSetPrivacyLevel is the method ID for the method SetPrivacyLevel.
MethodUpdateMySubscriptionData is the method ID for the method UpdateMySubscriptionData.
ProtocolID is the protocol ID for the Subscription protocol.
# Interfaces
Interface implements the methods present on the Subscription protocol struct.