objc2_game_kit/generated/
GKSessionError.rs1use core::ffi::*;
4use core::ptr::NonNull;
5use objc2::__framework_prelude::*;
6use objc2_foundation::*;
7
8use crate::*;
9
10extern "C" {
11 #[deprecated = "No longer supported"]
13 pub static GKSessionErrorDomain: &'static NSString;
14}
15
16#[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}