objc2_game_kit/generated/
GKSessionError.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10extern "C" {
11    /// [Apple's documentation](https://developer.apple.com/documentation/gamekit/gksessionerrordomain?language=objc)
12    #[deprecated = "No longer supported"]
13    pub static GKSessionErrorDomain: &'static NSString;
14}
15
16/// [Apple's documentation](https://developer.apple.com/documentation/gamekit/gksessionerror?language=objc)
17// NS_ENUM
18#[deprecated = "No longer supported"]
19#[repr(transparent)]
20#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
21pub struct GKSessionError(pub c_int);
22impl GKSessionError {
23    #[doc(alias = "GKSessionInvalidParameterError")]
24    #[deprecated = "No longer supported"]
25    pub const InvalidParameterError: Self = Self(30500);
26    #[doc(alias = "GKSessionPeerNotFoundError")]
27    #[deprecated = "No longer supported"]
28    pub const PeerNotFoundError: Self = Self(30501);
29    #[doc(alias = "GKSessionDeclinedError")]
30    #[deprecated = "No longer supported"]
31    pub const DeclinedError: Self = Self(30502);
32    #[doc(alias = "GKSessionTimedOutError")]
33    #[deprecated = "No longer supported"]
34    pub const TimedOutError: Self = Self(30503);
35    #[doc(alias = "GKSessionCancelledError")]
36    #[deprecated = "No longer supported"]
37    pub const CancelledError: Self = Self(30504);
38    #[doc(alias = "GKSessionConnectionFailedError")]
39    #[deprecated = "No longer supported"]
40    pub const ConnectionFailedError: Self = Self(30505);
41    #[doc(alias = "GKSessionConnectionClosedError")]
42    #[deprecated = "No longer supported"]
43    pub const ConnectionClosedError: Self = Self(30506);
44    #[doc(alias = "GKSessionDataTooBigError")]
45    #[deprecated = "No longer supported"]
46    pub const DataTooBigError: Self = Self(30507);
47    #[doc(alias = "GKSessionNotConnectedError")]
48    #[deprecated = "No longer supported"]
49    pub const NotConnectedError: Self = Self(30508);
50    #[doc(alias = "GKSessionCannotEnableError")]
51    #[deprecated = "No longer supported"]
52    pub const CannotEnableError: Self = Self(30509);
53    #[doc(alias = "GKSessionInProgressError")]
54    #[deprecated = "No longer supported"]
55    pub const InProgressError: Self = Self(30510);
56    #[doc(alias = "GKSessionConnectivityError")]
57    #[deprecated = "No longer supported"]
58    pub const ConnectivityError: Self = Self(30201);
59    #[doc(alias = "GKSessionTransportError")]
60    #[deprecated = "No longer supported"]
61    pub const TransportError: Self = Self(30202);
62    #[doc(alias = "GKSessionInternalError")]
63    #[deprecated = "No longer supported"]
64    pub const InternalError: Self = Self(30203);
65    #[doc(alias = "GKSessionUnknownError")]
66    #[deprecated = "No longer supported"]
67    pub const UnknownError: Self = Self(30204);
68    #[doc(alias = "GKSessionSystemError")]
69    #[deprecated = "No longer supported"]
70    pub const SystemError: Self = Self(30205);
71}
72
73unsafe impl Encode for GKSessionError {
74    const ENCODING: Encoding = c_int::ENCODING;
75}
76
77unsafe impl RefEncode for GKSessionError {
78    const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
79}