objc2_game_kit/generated/
GKPublicConstants.rs1use core::ffi::*;
4use objc2::__framework_prelude::*;
5use objc2_foundation::*;
6
7use crate::*;
8
9#[deprecated = "No longer supported"]
14#[repr(transparent)]
15#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
16pub struct GKSendDataMode(pub c_int);
17impl GKSendDataMode {
18 #[doc(alias = "GKSendDataReliable")]
19 #[deprecated = "No longer supported"]
20 pub const Reliable: Self = Self(0);
21 #[doc(alias = "GKSendDataUnreliable")]
23 #[deprecated = "No longer supported"]
24 pub const Unreliable: Self = Self(1);
25}
26
27unsafe impl Encode for GKSendDataMode {
28 const ENCODING: Encoding = c_int::ENCODING;
29}
30
31unsafe impl RefEncode for GKSendDataMode {
32 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
33}
34
35#[deprecated = "No longer supported"]
38#[repr(transparent)]
39#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
40pub struct GKSessionMode(pub c_int);
41impl GKSessionMode {
42 #[doc(alias = "GKSessionModeServer")]
43 #[deprecated = "No longer supported"]
44 pub const Server: Self = Self(0);
45 #[doc(alias = "GKSessionModeClient")]
47 #[deprecated = "No longer supported"]
48 pub const Client: Self = Self(1);
49 #[doc(alias = "GKSessionModePeer")]
51 #[deprecated = "No longer supported"]
52 pub const Peer: Self = Self(2);
53}
54
55unsafe impl Encode for GKSessionMode {
56 const ENCODING: Encoding = c_int::ENCODING;
57}
58
59unsafe impl RefEncode for GKSessionMode {
60 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
61}
62
63#[deprecated = "No longer supported"]
68#[repr(transparent)]
69#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
70pub struct GKPeerConnectionState(pub c_int);
71impl GKPeerConnectionState {
72 #[doc(alias = "GKPeerStateAvailable")]
73 #[deprecated = "No longer supported"]
74 pub const StateAvailable: Self = Self(0);
75 #[doc(alias = "GKPeerStateUnavailable")]
77 #[deprecated = "No longer supported"]
78 pub const StateUnavailable: Self = Self(1);
79 #[doc(alias = "GKPeerStateConnected")]
81 #[deprecated = "No longer supported"]
82 pub const StateConnected: Self = Self(2);
83 #[doc(alias = "GKPeerStateDisconnected")]
85 #[deprecated = "No longer supported"]
86 pub const StateDisconnected: Self = Self(3);
87 #[doc(alias = "GKPeerStateConnecting")]
89 #[deprecated = "No longer supported"]
90 pub const StateConnecting: Self = Self(4);
91 #[doc(alias = "GKPeerStateConnectedRelay")]
93 #[deprecated = "No longer supported"]
94 pub const StateConnectedRelay: Self = Self(5);
95}
96
97unsafe impl Encode for GKPeerConnectionState {
98 const ENCODING: Encoding = c_int::ENCODING;
99}
100
101unsafe impl RefEncode for GKPeerConnectionState {
102 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
103}
104
105extern "C" {
106 #[deprecated = "No longer supported"]
108 pub static GKVoiceChatServiceErrorDomain: Option<&'static NSString>;
109}
110
111#[deprecated = "No longer supported"]
114#[repr(transparent)]
115#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
116pub struct GKVoiceChatServiceError(pub c_int);
117impl GKVoiceChatServiceError {
118 #[doc(alias = "GKVoiceChatServiceInternalError")]
119 #[deprecated = "No longer supported"]
120 pub const InternalError: Self = Self(32000);
121 #[doc(alias = "GKVoiceChatServiceNoRemotePacketsError")]
122 #[deprecated = "No longer supported"]
123 pub const NoRemotePacketsError: Self = Self(32001);
124 #[doc(alias = "GKVoiceChatServiceUnableToConnectError")]
125 #[deprecated = "No longer supported"]
126 pub const UnableToConnectError: Self = Self(32002);
127 #[doc(alias = "GKVoiceChatServiceRemoteParticipantHangupError")]
128 #[deprecated = "No longer supported"]
129 pub const RemoteParticipantHangupError: Self = Self(32003);
130 #[doc(alias = "GKVoiceChatServiceInvalidCallIDError")]
131 #[deprecated = "No longer supported"]
132 pub const InvalidCallIDError: Self = Self(32004);
133 #[doc(alias = "GKVoiceChatServiceAudioUnavailableError")]
134 #[deprecated = "No longer supported"]
135 pub const AudioUnavailableError: Self = Self(32005);
136 #[doc(alias = "GKVoiceChatServiceUninitializedClientError")]
137 #[deprecated = "No longer supported"]
138 pub const UninitializedClientError: Self = Self(32006);
139 #[doc(alias = "GKVoiceChatServiceClientMissingRequiredMethodsError")]
140 #[deprecated = "No longer supported"]
141 pub const ClientMissingRequiredMethodsError: Self = Self(32007);
142 #[doc(alias = "GKVoiceChatServiceRemoteParticipantBusyError")]
143 #[deprecated = "No longer supported"]
144 pub const RemoteParticipantBusyError: Self = Self(32008);
145 #[doc(alias = "GKVoiceChatServiceRemoteParticipantCancelledError")]
146 #[deprecated = "No longer supported"]
147 pub const RemoteParticipantCancelledError: Self = Self(32009);
148 #[doc(alias = "GKVoiceChatServiceRemoteParticipantResponseInvalidError")]
149 #[deprecated = "No longer supported"]
150 pub const RemoteParticipantResponseInvalidError: Self = Self(32010);
151 #[doc(alias = "GKVoiceChatServiceRemoteParticipantDeclinedInviteError")]
152 #[deprecated = "No longer supported"]
153 pub const RemoteParticipantDeclinedInviteError: Self = Self(32011);
154 #[doc(alias = "GKVoiceChatServiceMethodCurrentlyInvalidError")]
155 #[deprecated = "No longer supported"]
156 pub const MethodCurrentlyInvalidError: Self = Self(32012);
157 #[doc(alias = "GKVoiceChatServiceNetworkConfigurationError")]
158 #[deprecated = "No longer supported"]
159 pub const NetworkConfigurationError: Self = Self(32013);
160 #[doc(alias = "GKVoiceChatServiceUnsupportedRemoteVersionError")]
161 #[deprecated = "No longer supported"]
162 pub const UnsupportedRemoteVersionError: Self = Self(32014);
163 #[doc(alias = "GKVoiceChatServiceOutOfMemoryError")]
164 #[deprecated = "No longer supported"]
165 pub const OutOfMemoryError: Self = Self(32015);
166 #[doc(alias = "GKVoiceChatServiceInvalidParameterError")]
167 #[deprecated = "No longer supported"]
168 pub const InvalidParameterError: Self = Self(32016);
169}
170
171unsafe impl Encode for GKVoiceChatServiceError {
172 const ENCODING: Encoding = c_int::ENCODING;
173}
174
175unsafe impl RefEncode for GKVoiceChatServiceError {
176 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
177}