icrate 0.1.2

Bindings to Apple's frameworks
Documentation
//! This file has been automatically generated by `objc2`'s `header-translator`.
//! DO NOT EDIT
use crate::common::*;
use crate::AppKit::*;
use crate::Foundation::*;
use crate::GameKit::*;

extern_static!(GKErrorDomain: &'static NSString);

ns_enum!(
    #[underlying(NSInteger)]
    pub enum GKErrorCode {
        GKErrorUnknown = 1,
        GKErrorCancelled = 2,
        GKErrorCommunicationsFailure = 3,
        GKErrorUserDenied = 4,
        GKErrorInvalidCredentials = 5,
        GKErrorNotAuthenticated = 6,
        GKErrorAuthenticationInProgress = 7,
        GKErrorInvalidPlayer = 8,
        GKErrorScoreNotSet = 9,
        GKErrorParentalControlsBlocked = 10,
        GKErrorPlayerStatusExceedsMaximumLength = 11,
        GKErrorPlayerStatusInvalid = 12,
        GKErrorMatchRequestInvalid = 13,
        GKErrorUnderage = 14,
        GKErrorGameUnrecognized = 15,
        GKErrorNotSupported = 16,
        GKErrorInvalidParameter = 17,
        GKErrorUnexpectedConnection = 18,
        GKErrorChallengeInvalid = 19,
        GKErrorTurnBasedMatchDataTooLarge = 20,
        GKErrorTurnBasedTooManySessions = 21,
        GKErrorTurnBasedInvalidParticipant = 22,
        GKErrorTurnBasedInvalidTurn = 23,
        GKErrorTurnBasedInvalidState = 24,
        GKErrorInvitationsDisabled = 25,
        GKErrorPlayerPhotoFailure = 26,
        GKErrorUbiquityContainerUnavailable = 27,
        GKErrorMatchNotConnected = 28,
        GKErrorGameSessionRequestInvalid = 29,
        GKErrorRestrictedToAutomatch = 30,
        GKErrorAPINotAvailable = 31,
        GKErrorNotAuthorized = 32,
        GKErrorConnectionTimeout = 33,
        GKErrorAPIObsolete = 34,
        GKErrorFriendListDescriptionMissing = 100,
        GKErrorFriendListRestricted = 101,
        GKErrorFriendListDenied = 102,
        GKErrorFriendRequestNotAvailable = 103,
    }
);