objc2_core_services/generated/AE/
AEMach.rs1use core::ffi::*;
4
5use crate::*;
6
7#[cfg(feature = "AEDataModel")]
9pub const keyReplyPortAttr: AEKeyword = 0x72657070;
10
11#[cfg(feature = "AEDataModel")]
13pub const typeReplyPortAttr: DescType = keyReplyPortAttr;
14
15extern "C-unwind" {
16 #[cfg(feature = "libc")]
17 pub fn AEGetRegisteredMachPort() -> libc::mach_port_t;
18}
19
20extern "C-unwind" {
21 #[cfg(feature = "AEDataModel")]
26 pub fn AESendMessage(
27 event: *const AppleEvent,
28 reply: *mut AppleEvent,
29 send_mode: AESendMode,
30 time_out_in_ticks: c_long,
31 ) -> OSStatus;
32}