diff options
Diffstat (limited to 'vendor/windows-sys-0.28.0/src/Windows/ApplicationModel/Calls/mod.rs')
-rw-r--r-- | vendor/windows-sys-0.28.0/src/Windows/ApplicationModel/Calls/mod.rs | 413 |
1 files changed, 0 insertions, 413 deletions
diff --git a/vendor/windows-sys-0.28.0/src/Windows/ApplicationModel/Calls/mod.rs b/vendor/windows-sys-0.28.0/src/Windows/ApplicationModel/Calls/mod.rs deleted file mode 100644 index e8ce52202..000000000 --- a/vendor/windows-sys-0.28.0/src/Windows/ApplicationModel/Calls/mod.rs +++ /dev/null @@ -1,413 +0,0 @@ -#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] -#[cfg(feature = "ApplicationModel_Calls_Background")] -pub mod Background; -#[cfg(feature = "ApplicationModel_Calls_Provider")] -pub mod Provider; -#[link(name = "windows")] -extern "system" {} -pub type CallAnswerEventArgs = *mut ::core::ffi::c_void; -pub type CallRejectEventArgs = *mut ::core::ffi::c_void; -pub type CallStateChangeEventArgs = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct CellularDtmfMode(pub i32); -impl CellularDtmfMode { - pub const Continuous: Self = Self(0i32); - pub const Burst: Self = Self(1i32); -} -impl ::core::marker::Copy for CellularDtmfMode {} -impl ::core::clone::Clone for CellularDtmfMode { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct DtmfKey(pub i32); -impl DtmfKey { - pub const D0: Self = Self(0i32); - pub const D1: Self = Self(1i32); - pub const D2: Self = Self(2i32); - pub const D3: Self = Self(3i32); - pub const D4: Self = Self(4i32); - pub const D5: Self = Self(5i32); - pub const D6: Self = Self(6i32); - pub const D7: Self = Self(7i32); - pub const D8: Self = Self(8i32); - pub const D9: Self = Self(9i32); - pub const Star: Self = Self(10i32); - pub const Pound: Self = Self(11i32); -} -impl ::core::marker::Copy for DtmfKey {} -impl ::core::clone::Clone for DtmfKey { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct DtmfToneAudioPlayback(pub i32); -impl DtmfToneAudioPlayback { - pub const Play: Self = Self(0i32); - pub const DoNotPlay: Self = Self(1i32); -} -impl ::core::marker::Copy for DtmfToneAudioPlayback {} -impl ::core::clone::Clone for DtmfToneAudioPlayback { - fn clone(&self) -> Self { - *self - } -} -pub type LockScreenCallEndCallDeferral = *mut ::core::ffi::c_void; -pub type LockScreenCallEndRequestedEventArgs = *mut ::core::ffi::c_void; -pub type LockScreenCallUI = *mut ::core::ffi::c_void; -pub type MuteChangeEventArgs = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneAudioRoutingEndpoint(pub i32); -impl PhoneAudioRoutingEndpoint { - pub const Default: Self = Self(0i32); - pub const Bluetooth: Self = Self(1i32); - pub const Speakerphone: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneAudioRoutingEndpoint {} -impl ::core::clone::Clone for PhoneAudioRoutingEndpoint { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCall = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneCallAudioDevice(pub i32); -impl PhoneCallAudioDevice { - pub const Unknown: Self = Self(0i32); - pub const LocalDevice: Self = Self(1i32); - pub const RemoteDevice: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneCallAudioDevice {} -impl ::core::clone::Clone for PhoneCallAudioDevice { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneCallDirection(pub i32); -impl PhoneCallDirection { - pub const Unknown: Self = Self(0i32); - pub const Incoming: Self = Self(1i32); - pub const Outgoing: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneCallDirection {} -impl ::core::clone::Clone for PhoneCallDirection { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCallHistoryEntry = *mut ::core::ffi::c_void; -pub type PhoneCallHistoryEntryAddress = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneCallHistoryEntryMedia(pub i32); -impl PhoneCallHistoryEntryMedia { - pub const Audio: Self = Self(0i32); - pub const Video: Self = Self(1i32); -} -impl ::core::marker::Copy for PhoneCallHistoryEntryMedia {} -impl ::core::clone::Clone for PhoneCallHistoryEntryMedia { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneCallHistoryEntryOtherAppReadAccess(pub i32); -impl PhoneCallHistoryEntryOtherAppReadAccess { - pub const Full: Self = Self(0i32); - pub const SystemOnly: Self = Self(1i32); -} -impl ::core::marker::Copy for PhoneCallHistoryEntryOtherAppReadAccess {} -impl ::core::clone::Clone for PhoneCallHistoryEntryOtherAppReadAccess { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneCallHistoryEntryQueryDesiredMedia(pub u32); -impl PhoneCallHistoryEntryQueryDesiredMedia { - pub const None: Self = Self(0u32); - pub const Audio: Self = Self(1u32); - pub const Video: Self = Self(2u32); - pub const All: Self = Self(4294967295u32); -} -impl ::core::marker::Copy for PhoneCallHistoryEntryQueryDesiredMedia {} -impl ::core::clone::Clone for PhoneCallHistoryEntryQueryDesiredMedia { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCallHistoryEntryQueryOptions = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneCallHistoryEntryRawAddressKind(pub i32); -impl PhoneCallHistoryEntryRawAddressKind { - pub const PhoneNumber: Self = Self(0i32); - pub const Custom: Self = Self(1i32); -} -impl ::core::marker::Copy for PhoneCallHistoryEntryRawAddressKind {} -impl ::core::clone::Clone for PhoneCallHistoryEntryRawAddressKind { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCallHistoryEntryReader = *mut ::core::ffi::c_void; -pub type PhoneCallHistoryManagerForUser = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneCallHistorySourceIdKind(pub i32); -impl PhoneCallHistorySourceIdKind { - pub const CellularPhoneLineId: Self = Self(0i32); - pub const PackageFamilyName: Self = Self(1i32); -} -impl ::core::marker::Copy for PhoneCallHistorySourceIdKind {} -impl ::core::clone::Clone for PhoneCallHistorySourceIdKind { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCallHistoryStore = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneCallHistoryStoreAccessType(pub i32); -impl PhoneCallHistoryStoreAccessType { - pub const AppEntriesReadWrite: Self = Self(0i32); - pub const AllEntriesLimitedReadWrite: Self = Self(1i32); - pub const AllEntriesReadWrite: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneCallHistoryStoreAccessType {} -impl ::core::clone::Clone for PhoneCallHistoryStoreAccessType { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCallInfo = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneCallMedia(pub i32); -impl PhoneCallMedia { - pub const Audio: Self = Self(0i32); - pub const AudioAndVideo: Self = Self(1i32); - pub const AudioAndRealTimeText: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneCallMedia {} -impl ::core::clone::Clone for PhoneCallMedia { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneCallOperationStatus(pub i32); -impl PhoneCallOperationStatus { - pub const Succeeded: Self = Self(0i32); - pub const OtherFailure: Self = Self(1i32); - pub const TimedOut: Self = Self(2i32); - pub const ConnectionLost: Self = Self(3i32); - pub const InvalidCallState: Self = Self(4i32); -} -impl ::core::marker::Copy for PhoneCallOperationStatus {} -impl ::core::clone::Clone for PhoneCallOperationStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneCallStatus(pub i32); -impl PhoneCallStatus { - pub const Lost: Self = Self(0i32); - pub const Incoming: Self = Self(1i32); - pub const Dialing: Self = Self(2i32); - pub const Talking: Self = Self(3i32); - pub const Held: Self = Self(4i32); - pub const Ended: Self = Self(5i32); -} -impl ::core::marker::Copy for PhoneCallStatus {} -impl ::core::clone::Clone for PhoneCallStatus { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneCallStore = *mut ::core::ffi::c_void; -pub type PhoneCallVideoCapabilities = *mut ::core::ffi::c_void; -pub type PhoneCallsResult = *mut ::core::ffi::c_void; -pub type PhoneDialOptions = *mut ::core::ffi::c_void; -pub type PhoneLine = *mut ::core::ffi::c_void; -pub type PhoneLineCellularDetails = *mut ::core::ffi::c_void; -pub type PhoneLineConfiguration = *mut ::core::ffi::c_void; -pub type PhoneLineDialResult = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneLineNetworkOperatorDisplayTextLocation(pub i32); -impl PhoneLineNetworkOperatorDisplayTextLocation { - pub const Default: Self = Self(0i32); - pub const Tile: Self = Self(1i32); - pub const Dialer: Self = Self(2i32); - pub const InCallUI: Self = Self(3i32); -} -impl ::core::marker::Copy for PhoneLineNetworkOperatorDisplayTextLocation {} -impl ::core::clone::Clone for PhoneLineNetworkOperatorDisplayTextLocation { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneLineOperationStatus(pub i32); -impl PhoneLineOperationStatus { - pub const Succeeded: Self = Self(0i32); - pub const OtherFailure: Self = Self(1i32); - pub const TimedOut: Self = Self(2i32); - pub const ConnectionLost: Self = Self(3i32); - pub const InvalidCallState: Self = Self(4i32); -} -impl ::core::marker::Copy for PhoneLineOperationStatus {} -impl ::core::clone::Clone for PhoneLineOperationStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneLineTransport(pub i32); -impl PhoneLineTransport { - pub const Cellular: Self = Self(0i32); - pub const VoipApp: Self = Self(1i32); - pub const Bluetooth: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneLineTransport {} -impl ::core::clone::Clone for PhoneLineTransport { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneLineTransportDevice = *mut ::core::ffi::c_void; -pub type PhoneLineWatcher = *mut ::core::ffi::c_void; -pub type PhoneLineWatcherEventArgs = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneLineWatcherStatus(pub i32); -impl PhoneLineWatcherStatus { - pub const Created: Self = Self(0i32); - pub const Started: Self = Self(1i32); - pub const EnumerationCompleted: Self = Self(2i32); - pub const Stopped: Self = Self(3i32); -} -impl ::core::marker::Copy for PhoneLineWatcherStatus {} -impl ::core::clone::Clone for PhoneLineWatcherStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneNetworkState(pub i32); -impl PhoneNetworkState { - pub const Unknown: Self = Self(0i32); - pub const NoSignal: Self = Self(1i32); - pub const Deregistered: Self = Self(2i32); - pub const Denied: Self = Self(3i32); - pub const Searching: Self = Self(4i32); - pub const Home: Self = Self(5i32); - pub const RoamingInternational: Self = Self(6i32); - pub const RoamingDomestic: Self = Self(7i32); -} -impl ::core::marker::Copy for PhoneNetworkState {} -impl ::core::clone::Clone for PhoneNetworkState { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct PhoneSimState(pub i32); -impl PhoneSimState { - pub const Unknown: Self = Self(0i32); - pub const PinNotRequired: Self = Self(1i32); - pub const PinUnlocked: Self = Self(2i32); - pub const PinLocked: Self = Self(3i32); - pub const PukLocked: Self = Self(4i32); - pub const NotInserted: Self = Self(5i32); - pub const Invalid: Self = Self(6i32); - pub const Disabled: Self = Self(7i32); -} -impl ::core::marker::Copy for PhoneSimState {} -impl ::core::clone::Clone for PhoneSimState { - fn clone(&self) -> Self { - *self - } -} -pub type PhoneVoicemail = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct PhoneVoicemailType(pub i32); -impl PhoneVoicemailType { - pub const None: Self = Self(0i32); - pub const Traditional: Self = Self(1i32); - pub const Visual: Self = Self(2i32); -} -impl ::core::marker::Copy for PhoneVoicemailType {} -impl ::core::clone::Clone for PhoneVoicemailType { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct TransportDeviceAudioRoutingStatus(pub i32); -impl TransportDeviceAudioRoutingStatus { - pub const Unknown: Self = Self(0i32); - pub const CanRouteToLocalDevice: Self = Self(1i32); - pub const CannotRouteToLocalDevice: Self = Self(2i32); -} -impl ::core::marker::Copy for TransportDeviceAudioRoutingStatus {} -impl ::core::clone::Clone for TransportDeviceAudioRoutingStatus { - fn clone(&self) -> Self { - *self - } -} -pub type VoipCallCoordinator = *mut ::core::ffi::c_void; -pub type VoipPhoneCall = *mut ::core::ffi::c_void; -#[repr(transparent)] -pub struct VoipPhoneCallMedia(pub u32); -impl VoipPhoneCallMedia { - pub const None: Self = Self(0u32); - pub const Audio: Self = Self(1u32); - pub const Video: Self = Self(2u32); -} -impl ::core::marker::Copy for VoipPhoneCallMedia {} -impl ::core::clone::Clone for VoipPhoneCallMedia { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct VoipPhoneCallRejectReason(pub i32); -impl VoipPhoneCallRejectReason { - pub const UserIgnored: Self = Self(0i32); - pub const TimedOut: Self = Self(1i32); - pub const OtherIncomingCall: Self = Self(2i32); - pub const EmergencyCallExists: Self = Self(3i32); - pub const InvalidCallState: Self = Self(4i32); -} -impl ::core::marker::Copy for VoipPhoneCallRejectReason {} -impl ::core::clone::Clone for VoipPhoneCallRejectReason { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct VoipPhoneCallResourceReservationStatus(pub i32); -impl VoipPhoneCallResourceReservationStatus { - pub const Success: Self = Self(0i32); - pub const ResourcesNotAvailable: Self = Self(1i32); -} -impl ::core::marker::Copy for VoipPhoneCallResourceReservationStatus {} -impl ::core::clone::Clone for VoipPhoneCallResourceReservationStatus { - fn clone(&self) -> Self { - *self - } -} -#[repr(transparent)] -pub struct VoipPhoneCallState(pub i32); -impl VoipPhoneCallState { - pub const Ended: Self = Self(0i32); - pub const Held: Self = Self(1i32); - pub const Active: Self = Self(2i32); - pub const Incoming: Self = Self(3i32); - pub const Outgoing: Self = Self(4i32); -} -impl ::core::marker::Copy for VoipPhoneCallState {} -impl ::core::clone::Clone for VoipPhoneCallState { - fn clone(&self) -> Self { - *self - } -} |