declare const enum ACTION { FIND = 0, ENTER = 1 } interface DBM { __opaque: interop.Reference; } declare var DBM: interop.StructType; interface DIR { __dd_fd: number; __dd_loc: number; __dd_size: number; __dd_buf: interop.Pointer | interop.Reference; __dd_len: number; __dd_seek: number; __padding: number; __dd_flags: number; __dd_lock: _opaque_pthread_mutex_t; __dd_td: interop.Pointer | interop.Reference; } declare var DIR: interop.StructType; interface Dl_info { dli_fname: interop.Pointer | interop.Reference; dli_fbase: interop.Pointer | interop.Reference; dli_sname: interop.Pointer | interop.Reference; dli_saddr: interop.Pointer | interop.Reference; } declare var Dl_info: interop.StructType; interface ENTRY { key: interop.Pointer | interop.Reference; data: interop.Pointer | interop.Reference; } declare var ENTRY: interop.StructType; interface FTSENT { fts_cycle: interop.Pointer | interop.Reference; fts_parent: interop.Pointer | interop.Reference; fts_link: interop.Pointer | interop.Reference; fts_number: number; fts_pointer: interop.Pointer | interop.Reference; fts_accpath: interop.Pointer | interop.Reference; fts_path: interop.Pointer | interop.Reference; fts_errno: number; fts_symfd: number; fts_pathlen: number; fts_namelen: number; fts_ino: number; fts_dev: number; fts_nlink: number; fts_level: number; fts_info: number; fts_flags: number; fts_instr: number; fts_statp: interop.Pointer | interop.Reference; fts_name: interop.Reference; } declare var FTSENT: interop.StructType; interface FTW { base: number; level: number; } declare var FTW: interop.StructType; interface FixedPoint { x: number; y: number; } declare var FixedPoint: interop.StructType; interface FixedRect { left: number; top: number; right: number; bottom: number; } declare var FixedRect: interop.StructType; interface Float32Point { x: number; y: number; } declare var Float32Point: interop.StructType; interface Float80 { exp: number; man: interop.Reference; } declare var Float80: interop.StructType; interface Float96 { exp: interop.Reference; man: interop.Reference; } declare var Float96: interop.StructType; declare var KERNEL_AUDIT_TOKEN: audit_token_t; declare var KERNEL_SECURITY_TOKEN: security_token_t; declare var NDR_record: NDR_record_t; interface NDR_record_t { mig_vers: number; if_vers: number; reserved1: number; mig_encoding: number; int_rep: number; char_rep: number; float_rep: number; reserved2: number; } declare var NDR_record_t: interop.StructType; declare const enum NXByteOrder { X_UnknownByteOrder = 0, X_LittleEndian = 1, X_BigEndian = 2 } interface NumVersion { nonRelRev: number; stage: number; minorAndBugRev: number; majorRev: number; } declare var NumVersion: interop.StructType; /** * @since 2.0 */ declare function OSAtomicAdd32(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicAdd32Barrier(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicAdd64(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicAdd64Barrier(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicAnd32(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicAnd32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicAnd32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicAnd32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicCompareAndSwap32(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwap32Barrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwap64(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 3.2 */ declare function OSAtomicCompareAndSwap64Barrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwapInt(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwapIntBarrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwapLong(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwapLongBarrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwapPtr(__oldValue: interop.Pointer | interop.Reference, __newValue: interop.Pointer | interop.Reference, __theValue: interop.Pointer | interop.Reference>): boolean; /** * @since 2.0 */ declare function OSAtomicCompareAndSwapPtrBarrier(__oldValue: interop.Pointer | interop.Reference, __newValue: interop.Pointer | interop.Reference, __theValue: interop.Pointer | interop.Reference>): boolean; /** * @since 7.1 */ declare function OSAtomicDecrement32(__theValue: interop.Pointer | interop.Reference): number; /** * @since 7.1 */ declare function OSAtomicDecrement32Barrier(__theValue: interop.Pointer | interop.Reference): number; /** * @since 7.1 */ declare function OSAtomicDecrement64(__theValue: interop.Pointer | interop.Reference): number; /** * @since 7.1 */ declare function OSAtomicDecrement64Barrier(__theValue: interop.Pointer | interop.Reference): number; /** * @since 4.0 */ declare function OSAtomicDequeue(__list: interop.Pointer | interop.Reference, __offset: number): interop.Pointer | interop.Reference; /** * @since 4.0 */ declare function OSAtomicEnqueue(__list: interop.Pointer | interop.Reference, __new: interop.Pointer | interop.Reference, __offset: number): void; /** * @since 7.1 */ declare function OSAtomicIncrement32(__theValue: interop.Pointer | interop.Reference): number; /** * @since 7.1 */ declare function OSAtomicIncrement32Barrier(__theValue: interop.Pointer | interop.Reference): number; /** * @since 7.1 */ declare function OSAtomicIncrement64(__theValue: interop.Pointer | interop.Reference): number; /** * @since 7.1 */ declare function OSAtomicIncrement64Barrier(__theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicOr32(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicOr32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicOr32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicOr32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicTestAndClear(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicTestAndClearBarrier(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicTestAndSet(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicTestAndSetBarrier(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSAtomicXor32(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function OSAtomicXor32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicXor32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function OSAtomicXor32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare const OSBigEndian: number; declare const OSLittleEndian: number; /** * @since 2.0 */ declare function OSMemoryBarrier(): void; interface OSQueueHead { opaque1: interop.Pointer | interop.Reference; opaque2: number; } declare var OSQueueHead: interop.StructType; /** * @since 2.0 */ declare function OSSpinLockLock(__lock: interop.Pointer | interop.Reference): void; /** * @since 2.0 */ declare function OSSpinLockTry(__lock: interop.Pointer | interop.Reference): boolean; /** * @since 2.0 */ declare function OSSpinLockUnlock(__lock: interop.Pointer | interop.Reference): void; declare const OSUnknownByteOrder: number; interface Point { v: number; h: number; } declare var Point: interop.StructType; interface ProcessSerialNumber { highLongOfPSN: number; lowLongOfPSN: number; } declare var ProcessSerialNumber: interop.StructType; interface Rect { top: number; left: number; bottom: number; right: number; } declare var Rect: interop.StructType; interface TimeRecord { value: wide; scale: number; base: interop.Pointer | interop.Reference; } declare var TimeRecord: interop.StructType; interface UnsignedWide { lo: number; hi: number; } declare var UnsignedWide: interop.StructType; declare const enum VISIT { preorder = 0, postorder = 1, endorder = 2, leaf = 3 } interface VersRec { numericVersion: NumVersion; countryCode: number; shortVersion: interop.Reference; reserved: interop.Reference; } declare var VersRec: interop.StructType; declare function _Block_copy(aBlock: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function _Block_object_assign(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: number): void; declare function _Block_object_dispose(p1: interop.Pointer | interop.Reference, p2: number): void; declare function _Block_release(aBlock: interop.Pointer | interop.Reference): void; declare var _NSConcreteGlobalBlock: interop.Reference>; declare var _NSConcreteStackBlock: interop.Reference>; declare function _NSGetArgc(): interop.Pointer | interop.Reference; declare function _NSGetArgv(): interop.Pointer | interop.Reference>>; declare function _NSGetEnviron(): interop.Pointer | interop.Reference>>; declare function _NSGetMachExecuteHeader(): interop.Pointer | interop.Reference; declare function _NSGetProgname(): interop.Pointer | interop.Reference>; interface __Reply___host_page_size_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; out_page_size: number; } declare var __Reply___host_page_size_t: interop.StructType<__Reply___host_page_size_t>; interface __Reply__act_get_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; old_stateCnt: number; old_state: interop.Reference; } declare var __Reply__act_get_state_t: interop.StructType<__Reply__act_get_state_t>; interface __Reply__act_set_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__act_set_state_t: interop.StructType<__Reply__act_set_state_t>; interface __Reply__clock_alarm_reply_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__clock_alarm_reply_t: interop.StructType<__Reply__clock_alarm_reply_t>; interface __Reply__clock_alarm_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__clock_alarm_t: interop.StructType<__Reply__clock_alarm_t>; interface __Reply__clock_get_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; clock_attrCnt: number; clock_attr: interop.Reference; } declare var __Reply__clock_get_attributes_t: interop.StructType<__Reply__clock_get_attributes_t>; interface __Reply__clock_get_time_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; cur_time: mach_timespec; } declare var __Reply__clock_get_time_t: interop.StructType<__Reply__clock_get_time_t>; interface __Reply__clock_set_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__clock_set_attributes_t: interop.StructType<__Reply__clock_set_attributes_t>; interface __Reply__clock_set_time_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__clock_set_time_t: interop.StructType<__Reply__clock_set_time_t>; interface __Reply__etap_trace_thread_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__etap_trace_thread_t: interop.StructType<__Reply__etap_trace_thread_t>; interface __Reply__exception_raise_state_identity_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; flavor: number; new_stateCnt: number; new_state: interop.Reference; } declare var __Reply__exception_raise_state_identity_t: interop.StructType<__Reply__exception_raise_state_identity_t>; interface __Reply__exception_raise_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; flavor: number; new_stateCnt: number; new_state: interop.Reference; } declare var __Reply__exception_raise_state_t: interop.StructType<__Reply__exception_raise_state_t>; interface __Reply__exception_raise_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__exception_raise_t: interop.StructType<__Reply__exception_raise_t>; interface __Reply__host_check_multiuser_mode_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; multiuser_mode: number; } declare var __Reply__host_check_multiuser_mode_t: interop.StructType<__Reply__host_check_multiuser_mode_t>; interface __Reply__host_create_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; voucher: mach_msg_port_descriptor_t; } declare var __Reply__host_create_mach_voucher_t: interop.StructType<__Reply__host_create_mach_voucher_t>; interface __Reply__host_default_memory_manager_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; default_manager: mach_msg_port_descriptor_t; } declare var __Reply__host_default_memory_manager_t: interop.StructType<__Reply__host_default_memory_manager_t>; interface __Reply__host_get_UNDServer_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; server: mach_msg_port_descriptor_t; } declare var __Reply__host_get_UNDServer_t: interop.StructType<__Reply__host_get_UNDServer_t>; interface __Reply__host_get_atm_diagnostic_flag_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; diagnostic_flag: number; } declare var __Reply__host_get_atm_diagnostic_flag_t: interop.StructType<__Reply__host_get_atm_diagnostic_flag_t>; interface __Reply__host_get_boot_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; boot_infoOffset: number; boot_infoCnt: number; boot_info: interop.Reference; } declare var __Reply__host_get_boot_info_t: interop.StructType<__Reply__host_get_boot_info_t>; interface __Reply__host_get_clock_control_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; clock_ctrl: mach_msg_port_descriptor_t; } declare var __Reply__host_get_clock_control_t: interop.StructType<__Reply__host_get_clock_control_t>; interface __Reply__host_get_clock_service_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; clock_serv: mach_msg_port_descriptor_t; } declare var __Reply__host_get_clock_service_t: interop.StructType<__Reply__host_get_clock_service_t>; interface __Reply__host_get_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_handlers: interop.Reference; NDR: NDR_record_t; masksCnt: number; masks: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__host_get_exception_ports_t: interop.StructType<__Reply__host_get_exception_ports_t>; interface __Reply__host_get_io_main_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; io_main: mach_msg_port_descriptor_t; } declare var __Reply__host_get_io_main_t: interop.StructType<__Reply__host_get_io_main_t>; interface __Reply__host_get_multiuser_config_flags_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; multiuser_flags: number; } declare var __Reply__host_get_multiuser_config_flags_t: interop.StructType<__Reply__host_get_multiuser_config_flags_t>; interface __Reply__host_get_special_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; port: mach_msg_port_descriptor_t; } declare var __Reply__host_get_special_port_t: interop.StructType<__Reply__host_get_special_port_t>; interface __Reply__host_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; host_info_outCnt: number; host_info_out: interop.Reference; } declare var __Reply__host_info_t: interop.StructType<__Reply__host_info_t>; interface __Reply__host_kernel_version_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; kernel_versionOffset: number; kernel_versionCnt: number; kernel_version: interop.Reference; } declare var __Reply__host_kernel_version_t: interop.StructType<__Reply__host_kernel_version_t>; interface __Reply__host_lockgroup_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; lockgroup_info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; lockgroup_infoCnt: number; } declare var __Reply__host_lockgroup_info_t: interop.StructType<__Reply__host_lockgroup_info_t>; interface __Reply__host_priv_statistics_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; host_info_outCnt: number; host_info_out: interop.Reference; } declare var __Reply__host_priv_statistics_t: interop.StructType<__Reply__host_priv_statistics_t>; interface __Reply__host_processor_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; out_processor_info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; out_processor_count: number; out_processor_infoCnt: number; } declare var __Reply__host_processor_info_t: interop.StructType<__Reply__host_processor_info_t>; interface __Reply__host_processor_set_priv_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; set: mach_msg_port_descriptor_t; } declare var __Reply__host_processor_set_priv_t: interop.StructType<__Reply__host_processor_set_priv_t>; interface __Reply__host_processor_sets_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; processor_sets: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; processor_setsCnt: number; } declare var __Reply__host_processor_sets_t: interop.StructType<__Reply__host_processor_sets_t>; interface __Reply__host_processors_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; out_processor_list: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; out_processor_listCnt: number; } declare var __Reply__host_processors_t: interop.StructType<__Reply__host_processors_t>; interface __Reply__host_reboot_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_reboot_t: interop.StructType<__Reply__host_reboot_t>; interface __Reply__host_register_mach_voucher_attr_manager_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_attr_control: mach_msg_port_descriptor_t; NDR: NDR_record_t; new_key: number; } declare var __Reply__host_register_mach_voucher_attr_manager_t: interop.StructType<__Reply__host_register_mach_voucher_attr_manager_t>; interface __Reply__host_register_well_known_mach_voucher_attr_manager_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_attr_control: mach_msg_port_descriptor_t; } declare var __Reply__host_register_well_known_mach_voucher_attr_manager_t: interop.StructType<__Reply__host_register_well_known_mach_voucher_attr_manager_t>; interface __Reply__host_request_notification_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_request_notification_t: interop.StructType<__Reply__host_request_notification_t>; interface __Reply__host_security_create_task_token_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; child_task: mach_msg_port_descriptor_t; } declare var __Reply__host_security_create_task_token_t: interop.StructType<__Reply__host_security_create_task_token_t>; interface __Reply__host_security_set_task_token_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_security_set_task_token_t: interop.StructType<__Reply__host_security_set_task_token_t>; interface __Reply__host_set_UNDServer_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_set_UNDServer_t: interop.StructType<__Reply__host_set_UNDServer_t>; interface __Reply__host_set_atm_diagnostic_flag_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_set_atm_diagnostic_flag_t: interop.StructType<__Reply__host_set_atm_diagnostic_flag_t>; interface __Reply__host_set_exception_ports_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_set_exception_ports_t: interop.StructType<__Reply__host_set_exception_ports_t>; interface __Reply__host_set_multiuser_config_flags_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_set_multiuser_config_flags_t: interop.StructType<__Reply__host_set_multiuser_config_flags_t>; interface __Reply__host_set_special_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__host_set_special_port_t: interop.StructType<__Reply__host_set_special_port_t>; interface __Reply__host_statistics64_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; host_info64_outCnt: number; host_info64_out: interop.Reference; } declare var __Reply__host_statistics64_t: interop.StructType<__Reply__host_statistics64_t>; interface __Reply__host_statistics_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; host_info_outCnt: number; host_info_out: interop.Reference; } declare var __Reply__host_statistics_t: interop.StructType<__Reply__host_statistics_t>; interface __Reply__host_swap_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_handlerss: interop.Reference; NDR: NDR_record_t; masksCnt: number; masks: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__host_swap_exception_ports_t: interop.StructType<__Reply__host_swap_exception_ports_t>; interface __Reply__host_virtual_physical_table_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; infoCnt: number; } declare var __Reply__host_virtual_physical_table_info_t: interop.StructType<__Reply__host_virtual_physical_table_info_t>; interface __Reply__kext_request_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; response_data: mach_msg_ool_descriptor_t; log_data: mach_msg_ool_descriptor_t; NDR: NDR_record_t; response_dataCnt: number; log_dataCnt: number; op_result: number; } declare var __Reply__kext_request_t: interop.StructType<__Reply__kext_request_t>; interface __Reply__kmod_control_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; data: mach_msg_ool_descriptor_t; NDR: NDR_record_t; dataCnt: number; } declare var __Reply__kmod_control_t: interop.StructType<__Reply__kmod_control_t>; interface __Reply__kmod_create_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; module: number; } declare var __Reply__kmod_create_t: interop.StructType<__Reply__kmod_create_t>; interface __Reply__kmod_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__kmod_destroy_t: interop.StructType<__Reply__kmod_destroy_t>; interface __Reply__kmod_get_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; modules: mach_msg_ool_descriptor_t; NDR: NDR_record_t; modulesCnt: number; } declare var __Reply__kmod_get_info_t: interop.StructType<__Reply__kmod_get_info_t>; interface __Reply__lock_set_create_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_lock_set: mach_msg_port_descriptor_t; } declare var __Reply__lock_set_create_t: interop.StructType<__Reply__lock_set_create_t>; interface __Reply__lock_set_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_set_destroy_t: interop.StructType<__Reply__lock_set_destroy_t>; interface __Reply__mach_make_memory_entry_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; object_handle: mach_msg_port_descriptor_t; NDR: NDR_record_t; size: number; } declare var __Reply__mach_make_memory_entry_64_t: interop.StructType<__Reply__mach_make_memory_entry_64_t>; interface __Reply__mach_make_memory_entry_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; object_handle: mach_msg_port_descriptor_t; NDR: NDR_record_t; size: number; } declare var __Reply__mach_make_memory_entry_t: interop.StructType<__Reply__mach_make_memory_entry_t>; interface __Reply__mach_memory_entry_access_tracking_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; access_tracking: number; access_tracking_reads: number; access_tracking_writes: number; } declare var __Reply__mach_memory_entry_access_tracking_t: interop.StructType<__Reply__mach_memory_entry_access_tracking_t>; interface __Reply__mach_memory_entry_get_page_counts_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; resident_cnt: number; dirty_cnt: number; swapped_cnt: number; } declare var __Reply__mach_memory_entry_get_page_counts_t: interop.StructType<__Reply__mach_memory_entry_get_page_counts_t>; interface __Reply__mach_memory_entry_ownership_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_memory_entry_ownership_t: interop.StructType<__Reply__mach_memory_entry_ownership_t>; interface __Reply__mach_memory_entry_purgable_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; state: number; } declare var __Reply__mach_memory_entry_purgable_control_t: interop.StructType<__Reply__mach_memory_entry_purgable_control_t>; interface __Reply__mach_memory_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; names: mach_msg_ool_descriptor_t; info: mach_msg_ool_descriptor_t; memory_info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; namesCnt: number; infoCnt: number; memory_infoCnt: number; } declare var __Reply__mach_memory_info_t: interop.StructType<__Reply__mach_memory_info_t>; interface __Reply__mach_memory_object_memory_entry_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; entry_handle: mach_msg_port_descriptor_t; } declare var __Reply__mach_memory_object_memory_entry_64_t: interop.StructType<__Reply__mach_memory_object_memory_entry_64_t>; interface __Reply__mach_memory_object_memory_entry_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; entry_handle: mach_msg_port_descriptor_t; } declare var __Reply__mach_memory_object_memory_entry_t: interop.StructType<__Reply__mach_memory_object_memory_entry_t>; interface __Reply__mach_port_allocate_full_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; qos: mach_port_qos_t; name: number; } declare var __Reply__mach_port_allocate_full_t: interop.StructType<__Reply__mach_port_allocate_full_t>; interface __Reply__mach_port_allocate_name_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_allocate_name_t: interop.StructType<__Reply__mach_port_allocate_name_t>; interface __Reply__mach_port_allocate_qos_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; qos: mach_port_qos_t; name: number; } declare var __Reply__mach_port_allocate_qos_t: interop.StructType<__Reply__mach_port_allocate_qos_t>; interface __Reply__mach_port_allocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; name: number; } declare var __Reply__mach_port_allocate_t: interop.StructType<__Reply__mach_port_allocate_t>; interface __Reply__mach_port_assert_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_assert_attributes_t: interop.StructType<__Reply__mach_port_assert_attributes_t>; interface __Reply__mach_port_construct_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; name: number; } declare var __Reply__mach_port_construct_t: interop.StructType<__Reply__mach_port_construct_t>; interface __Reply__mach_port_deallocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_deallocate_t: interop.StructType<__Reply__mach_port_deallocate_t>; interface __Reply__mach_port_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_destroy_t: interop.StructType<__Reply__mach_port_destroy_t>; interface __Reply__mach_port_destruct_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_destruct_t: interop.StructType<__Reply__mach_port_destruct_t>; interface __Reply__mach_port_dnrequest_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; dnr_total: number; dnr_used: number; } declare var __Reply__mach_port_dnrequest_info_t: interop.StructType<__Reply__mach_port_dnrequest_info_t>; interface __Reply__mach_port_extract_member_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_extract_member_t: interop.StructType<__Reply__mach_port_extract_member_t>; interface __Reply__mach_port_extract_right_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; poly: mach_msg_port_descriptor_t; } declare var __Reply__mach_port_extract_right_t: interop.StructType<__Reply__mach_port_extract_right_t>; interface __Reply__mach_port_get_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; port_info_outCnt: number; port_info_out: interop.Reference; } declare var __Reply__mach_port_get_attributes_t: interop.StructType<__Reply__mach_port_get_attributes_t>; interface __Reply__mach_port_get_context_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; context: number; } declare var __Reply__mach_port_get_context_t: interop.StructType<__Reply__mach_port_get_context_t>; interface __Reply__mach_port_get_refs_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; refs: number; } declare var __Reply__mach_port_get_refs_t: interop.StructType<__Reply__mach_port_get_refs_t>; interface __Reply__mach_port_get_service_port_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; sp_info_out: mach_service_port_info_data_t; } declare var __Reply__mach_port_get_service_port_info_t: interop.StructType<__Reply__mach_port_get_service_port_info_t>; interface __Reply__mach_port_get_set_status_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; members: mach_msg_ool_descriptor_t; NDR: NDR_record_t; membersCnt: number; } declare var __Reply__mach_port_get_set_status_t: interop.StructType<__Reply__mach_port_get_set_status_t>; interface __Reply__mach_port_get_srights_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; srights: number; } declare var __Reply__mach_port_get_srights_t: interop.StructType<__Reply__mach_port_get_srights_t>; interface __Reply__mach_port_guard_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_guard_t: interop.StructType<__Reply__mach_port_guard_t>; interface __Reply__mach_port_guard_with_flags_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_guard_with_flags_t: interop.StructType<__Reply__mach_port_guard_with_flags_t>; interface __Reply__mach_port_insert_member_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_insert_member_t: interop.StructType<__Reply__mach_port_insert_member_t>; interface __Reply__mach_port_insert_right_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_insert_right_t: interop.StructType<__Reply__mach_port_insert_right_t>; interface __Reply__mach_port_is_connection_for_service_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; filter_policy_id: number; } declare var __Reply__mach_port_is_connection_for_service_t: interop.StructType<__Reply__mach_port_is_connection_for_service_t>; interface __Reply__mach_port_kernel_object_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; object_type: number; object_addr: number; } declare var __Reply__mach_port_kernel_object_t: interop.StructType<__Reply__mach_port_kernel_object_t>; interface __Reply__mach_port_kobject_description_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; object_type: ipc_info_object_type_t; object_addr: number; descriptionOffset: number; descriptionCnt: number; description: interop.Reference; } declare var __Reply__mach_port_kobject_description_t: interop.StructType<__Reply__mach_port_kobject_description_t>; interface __Reply__mach_port_kobject_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; object_type: ipc_info_object_type_t; object_addr: number; } declare var __Reply__mach_port_kobject_t: interop.StructType<__Reply__mach_port_kobject_t>; interface __Reply__mach_port_mod_refs_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_mod_refs_t: interop.StructType<__Reply__mach_port_mod_refs_t>; interface __Reply__mach_port_move_member_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_move_member_t: interop.StructType<__Reply__mach_port_move_member_t>; interface __Reply__mach_port_names_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; names: mach_msg_ool_descriptor_t; types: mach_msg_ool_descriptor_t; NDR: NDR_record_t; namesCnt: number; typesCnt: number; } declare var __Reply__mach_port_names_t: interop.StructType<__Reply__mach_port_names_t>; interface __Reply__mach_port_peek_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; request_seqnop: number; msg_sizep: number; msg_idp: number; trailer_infopCnt: number; trailer_infop: interop.Reference; } declare var __Reply__mach_port_peek_t: interop.StructType<__Reply__mach_port_peek_t>; interface __Reply__mach_port_rename_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_rename_t: interop.StructType<__Reply__mach_port_rename_t>; interface __Reply__mach_port_request_notification_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; previous: mach_msg_port_descriptor_t; } declare var __Reply__mach_port_request_notification_t: interop.StructType<__Reply__mach_port_request_notification_t>; interface __Reply__mach_port_set_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_set_attributes_t: interop.StructType<__Reply__mach_port_set_attributes_t>; interface __Reply__mach_port_set_context_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_set_context_t: interop.StructType<__Reply__mach_port_set_context_t>; interface __Reply__mach_port_set_mscount_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_set_mscount_t: interop.StructType<__Reply__mach_port_set_mscount_t>; interface __Reply__mach_port_set_seqno_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_set_seqno_t: interop.StructType<__Reply__mach_port_set_seqno_t>; interface __Reply__mach_port_space_basic_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; basic_info: ipc_info_space_basic_t; } declare var __Reply__mach_port_space_basic_info_t: interop.StructType<__Reply__mach_port_space_basic_info_t>; interface __Reply__mach_port_space_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; table_info: mach_msg_ool_descriptor_t; tree_info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; space_info: ipc_info_space_t; table_infoCnt: number; tree_infoCnt: number; } declare var __Reply__mach_port_space_info_t: interop.StructType<__Reply__mach_port_space_info_t>; interface __Reply__mach_port_swap_guard_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_swap_guard_t: interop.StructType<__Reply__mach_port_swap_guard_t>; interface __Reply__mach_port_type_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; ptype: number; } declare var __Reply__mach_port_type_t: interop.StructType<__Reply__mach_port_type_t>; interface __Reply__mach_port_unguard_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_port_unguard_t: interop.StructType<__Reply__mach_port_unguard_t>; interface __Reply__mach_ports_lookup_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; init_port_set: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; init_port_setCnt: number; } declare var __Reply__mach_ports_lookup_t: interop.StructType<__Reply__mach_ports_lookup_t>; interface __Reply__mach_ports_register_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_ports_register_t: interop.StructType<__Reply__mach_ports_register_t>; interface __Reply__mach_vm_region_info_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; objects: mach_msg_ool_descriptor_t; NDR: NDR_record_t; region: vm_info_region_64_t; objectsCnt: number; } declare var __Reply__mach_vm_region_info_64_t: interop.StructType<__Reply__mach_vm_region_info_64_t>; interface __Reply__mach_vm_region_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; objects: mach_msg_ool_descriptor_t; NDR: NDR_record_t; region: vm_info_region_t; objectsCnt: number; } declare var __Reply__mach_vm_region_info_t: interop.StructType<__Reply__mach_vm_region_info_t>; interface __Reply__mach_vm_wire_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__mach_vm_wire_t: interop.StructType<__Reply__mach_vm_wire_t>; interface __Reply__mach_voucher_attr_command_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; out_contentCnt: number; out_content: interop.Reference; } declare var __Reply__mach_voucher_attr_command_t: interop.StructType<__Reply__mach_voucher_attr_command_t>; interface __Reply__mach_voucher_debug_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; recipesCnt: number; recipes: interop.Reference; } declare var __Reply__mach_voucher_debug_info_t: interop.StructType<__Reply__mach_voucher_debug_info_t>; interface __Reply__mach_voucher_extract_all_attr_recipes_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; recipesCnt: number; recipes: interop.Reference; } declare var __Reply__mach_voucher_extract_all_attr_recipes_t: interop.StructType<__Reply__mach_voucher_extract_all_attr_recipes_t>; interface __Reply__mach_voucher_extract_attr_content_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; contentCnt: number; content: interop.Reference; } declare var __Reply__mach_voucher_extract_attr_content_t: interop.StructType<__Reply__mach_voucher_extract_attr_content_t>; interface __Reply__mach_voucher_extract_attr_recipe_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; recipeCnt: number; recipe: interop.Reference; } declare var __Reply__mach_voucher_extract_attr_recipe_t: interop.StructType<__Reply__mach_voucher_extract_attr_recipe_t>; interface __Reply__mach_zone_info_for_zone_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; info: mach_zone_info_t; } declare var __Reply__mach_zone_info_for_zone_t: interop.StructType<__Reply__mach_zone_info_for_zone_t>; interface __Reply__mach_zone_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; names: mach_msg_ool_descriptor_t; info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; namesCnt: number; infoCnt: number; } declare var __Reply__mach_zone_info_t: interop.StructType<__Reply__mach_zone_info_t>; interface __Reply__processor_assign_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_assign_t: interop.StructType<__Reply__processor_assign_t>; interface __Reply__processor_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_control_t: interop.StructType<__Reply__processor_control_t>; interface __Reply__processor_exit_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_exit_t: interop.StructType<__Reply__processor_exit_t>; interface __Reply__processor_get_assignment_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; assigned_set: mach_msg_port_descriptor_t; } declare var __Reply__processor_get_assignment_t: interop.StructType<__Reply__processor_get_assignment_t>; interface __Reply__processor_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; host: mach_msg_port_descriptor_t; NDR: NDR_record_t; processor_info_outCnt: number; processor_info_out: interop.Reference; } declare var __Reply__processor_info_t: interop.StructType<__Reply__processor_info_t>; interface __Reply__processor_set_create_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_set: mach_msg_port_descriptor_t; new_name: mach_msg_port_descriptor_t; } declare var __Reply__processor_set_create_t: interop.StructType<__Reply__processor_set_create_t>; interface __Reply__processor_set_default_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; default_set: mach_msg_port_descriptor_t; } declare var __Reply__processor_set_default_t: interop.StructType<__Reply__processor_set_default_t>; interface __Reply__processor_set_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_set_destroy_t: interop.StructType<__Reply__processor_set_destroy_t>; interface __Reply__processor_set_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; host: mach_msg_port_descriptor_t; NDR: NDR_record_t; info_outCnt: number; info_out: interop.Reference; } declare var __Reply__processor_set_info_t: interop.StructType<__Reply__processor_set_info_t>; interface __Reply__processor_set_max_priority_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_set_max_priority_t: interop.StructType<__Reply__processor_set_max_priority_t>; interface __Reply__processor_set_policy_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_set_policy_control_t: interop.StructType<__Reply__processor_set_policy_control_t>; interface __Reply__processor_set_policy_disable_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_set_policy_disable_t: interop.StructType<__Reply__processor_set_policy_disable_t>; interface __Reply__processor_set_policy_enable_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_set_policy_enable_t: interop.StructType<__Reply__processor_set_policy_enable_t>; interface __Reply__processor_set_stack_usage_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; ltotal: number; space: number; resident: number; maxusage: number; maxstack: number; } declare var __Reply__processor_set_stack_usage_t: interop.StructType<__Reply__processor_set_stack_usage_t>; interface __Reply__processor_set_statistics_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; info_outCnt: number; info_out: interop.Reference; } declare var __Reply__processor_set_statistics_t: interop.StructType<__Reply__processor_set_statistics_t>; interface __Reply__processor_set_tasks_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; task_list: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; task_listCnt: number; } declare var __Reply__processor_set_tasks_t: interop.StructType<__Reply__processor_set_tasks_t>; interface __Reply__processor_set_tasks_with_flavor_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; task_list: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; task_listCnt: number; } declare var __Reply__processor_set_tasks_with_flavor_t: interop.StructType<__Reply__processor_set_tasks_with_flavor_t>; interface __Reply__processor_set_threads_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; thread_list: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; thread_listCnt: number; } declare var __Reply__processor_set_threads_t: interop.StructType<__Reply__processor_set_threads_t>; interface __Reply__processor_start_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__processor_start_t: interop.StructType<__Reply__processor_start_t>; interface __Reply__semaphore_create_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; semaphore: mach_msg_port_descriptor_t; } declare var __Reply__semaphore_create_t: interop.StructType<__Reply__semaphore_create_t>; interface __Reply__semaphore_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__semaphore_destroy_t: interop.StructType<__Reply__semaphore_destroy_t>; interface __Reply__task_assign_default_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_assign_default_t: interop.StructType<__Reply__task_assign_default_t>; interface __Reply__task_assign_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_assign_t: interop.StructType<__Reply__task_assign_t>; interface __Reply__task_create_identity_token_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; token: mach_msg_port_descriptor_t; } declare var __Reply__task_create_identity_token_t: interop.StructType<__Reply__task_create_identity_token_t>; interface __Reply__task_create_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; child_task: mach_msg_port_descriptor_t; } declare var __Reply__task_create_t: interop.StructType<__Reply__task_create_t>; interface __Reply__task_dyld_process_info_notify_deregister_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_dyld_process_info_notify_deregister_t: interop.StructType<__Reply__task_dyld_process_info_notify_deregister_t>; interface __Reply__task_dyld_process_info_notify_register_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_dyld_process_info_notify_register_t: interop.StructType<__Reply__task_dyld_process_info_notify_register_t>; interface __Reply__task_generate_corpse_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; corpse_task_port: mach_msg_port_descriptor_t; } declare var __Reply__task_generate_corpse_t: interop.StructType<__Reply__task_generate_corpse_t>; interface __Reply__task_get_assignment_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; assigned_set: mach_msg_port_descriptor_t; } declare var __Reply__task_get_assignment_t: interop.StructType<__Reply__task_get_assignment_t>; interface __Reply__task_get_dyld_image_infos_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; dyld_images: mach_msg_ool_descriptor_t; NDR: NDR_record_t; dyld_imagesCnt: number; } declare var __Reply__task_get_dyld_image_infos_t: interop.StructType<__Reply__task_get_dyld_image_infos_t>; interface __Reply__task_get_emulation_vector_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; emulation_vector: mach_msg_ool_descriptor_t; NDR: NDR_record_t; vector_start: number; emulation_vectorCnt: number; } declare var __Reply__task_get_emulation_vector_t: interop.StructType<__Reply__task_get_emulation_vector_t>; interface __Reply__task_get_exc_guard_behavior_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; behavior: number; } declare var __Reply__task_get_exc_guard_behavior_t: interop.StructType<__Reply__task_get_exc_guard_behavior_t>; interface __Reply__task_get_exception_ports_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; masksCnt: number; masks: interop.Reference; old_handlers_info: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__task_get_exception_ports_info_t: interop.StructType<__Reply__task_get_exception_ports_info_t>; interface __Reply__task_get_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_handlers: interop.Reference; NDR: NDR_record_t; masksCnt: number; masks: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__task_get_exception_ports_t: interop.StructType<__Reply__task_get_exception_ports_t>; interface __Reply__task_get_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; voucher: mach_msg_port_descriptor_t; } declare var __Reply__task_get_mach_voucher_t: interop.StructType<__Reply__task_get_mach_voucher_t>; interface __Reply__task_get_special_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; special_port: mach_msg_port_descriptor_t; } declare var __Reply__task_get_special_port_t: interop.StructType<__Reply__task_get_special_port_t>; interface __Reply__task_get_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; old_stateCnt: number; old_state: interop.Reference; } declare var __Reply__task_get_state_t: interop.StructType<__Reply__task_get_state_t>; interface __Reply__task_identity_token_get_task_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; task_port: mach_msg_port_descriptor_t; } declare var __Reply__task_identity_token_get_task_port_t: interop.StructType<__Reply__task_identity_token_get_task_port_t>; interface __Reply__task_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; task_info_outCnt: number; task_info_out: interop.Reference; } declare var __Reply__task_info_t: interop.StructType<__Reply__task_info_t>; interface __Reply__task_inspect_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; info_outCnt: number; info_out: interop.Reference; } declare var __Reply__task_inspect_t: interop.StructType<__Reply__task_inspect_t>; interface __Reply__task_map_corpse_info_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; kcd_addr_begin: number; kcd_size: number; } declare var __Reply__task_map_corpse_info_64_t: interop.StructType<__Reply__task_map_corpse_info_64_t>; interface __Reply__task_map_corpse_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; kcd_addr_begin: number; kcd_size: number; } declare var __Reply__task_map_corpse_info_t: interop.StructType<__Reply__task_map_corpse_info_t>; interface __Reply__task_map_kcdata_object_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; kcd_addr_begin: number; kcd_size: number; } declare var __Reply__task_map_kcdata_object_64_t: interop.StructType<__Reply__task_map_kcdata_object_64_t>; interface __Reply__task_policy_get_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; policy_infoCnt: number; policy_info: interop.Reference; get_default: number; } declare var __Reply__task_policy_get_t: interop.StructType<__Reply__task_policy_get_t>; interface __Reply__task_policy_set_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_policy_set_t: interop.StructType<__Reply__task_policy_set_t>; interface __Reply__task_policy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_policy_t: interop.StructType<__Reply__task_policy_t>; interface __Reply__task_purgable_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; stats: vm_purgeable_info; } declare var __Reply__task_purgable_info_t: interop.StructType<__Reply__task_purgable_info_t>; interface __Reply__task_register_dyld_get_process_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; dyld_process_state: dyld_kernel_process_info; } declare var __Reply__task_register_dyld_get_process_state_t: interop.StructType<__Reply__task_register_dyld_get_process_state_t>; interface __Reply__task_register_dyld_image_infos_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_register_dyld_image_infos_t: interop.StructType<__Reply__task_register_dyld_image_infos_t>; interface __Reply__task_register_dyld_set_dyld_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_register_dyld_set_dyld_state_t: interop.StructType<__Reply__task_register_dyld_set_dyld_state_t>; interface __Reply__task_register_dyld_shared_cache_image_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_register_dyld_shared_cache_image_info_t: interop.StructType<__Reply__task_register_dyld_shared_cache_image_info_t>; interface __Reply__task_register_hardened_exception_handler_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_register_hardened_exception_handler_t: interop.StructType<__Reply__task_register_hardened_exception_handler_t>; interface __Reply__task_resume2_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_resume2_t: interop.StructType<__Reply__task_resume2_t>; interface __Reply__task_resume_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_resume_t: interop.StructType<__Reply__task_resume_t>; interface __Reply__task_sample_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_sample_t: interop.StructType<__Reply__task_sample_t>; interface __Reply__task_set_corpse_forking_behavior_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_corpse_forking_behavior_t: interop.StructType<__Reply__task_set_corpse_forking_behavior_t>; interface __Reply__task_set_emulation_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_emulation_t: interop.StructType<__Reply__task_set_emulation_t>; interface __Reply__task_set_emulation_vector_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_emulation_vector_t: interop.StructType<__Reply__task_set_emulation_vector_t>; interface __Reply__task_set_exc_guard_behavior_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_exc_guard_behavior_t: interop.StructType<__Reply__task_set_exc_guard_behavior_t>; interface __Reply__task_set_exception_ports_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_exception_ports_t: interop.StructType<__Reply__task_set_exception_ports_t>; interface __Reply__task_set_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_info_t: interop.StructType<__Reply__task_set_info_t>; interface __Reply__task_set_mach_voucher_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_mach_voucher_t: interop.StructType<__Reply__task_set_mach_voucher_t>; interface __Reply__task_set_phys_footprint_limit_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; old_limit: number; } declare var __Reply__task_set_phys_footprint_limit_t: interop.StructType<__Reply__task_set_phys_footprint_limit_t>; interface __Reply__task_set_policy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_policy_t: interop.StructType<__Reply__task_set_policy_t>; interface __Reply__task_set_port_space_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_port_space_t: interop.StructType<__Reply__task_set_port_space_t>; interface __Reply__task_set_ras_pc_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_ras_pc_t: interop.StructType<__Reply__task_set_ras_pc_t>; interface __Reply__task_set_special_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_special_port_t: interop.StructType<__Reply__task_set_special_port_t>; interface __Reply__task_set_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_set_state_t: interop.StructType<__Reply__task_set_state_t>; interface __Reply__task_suspend2_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; suspend_token: mach_msg_port_descriptor_t; } declare var __Reply__task_suspend2_t: interop.StructType<__Reply__task_suspend2_t>; interface __Reply__task_suspend_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_suspend_t: interop.StructType<__Reply__task_suspend_t>; interface __Reply__task_swap_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_handlers: interop.Reference; NDR: NDR_record_t; masksCnt: number; masks: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__task_swap_exception_ports_t: interop.StructType<__Reply__task_swap_exception_ports_t>; interface __Reply__task_swap_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_voucher: mach_msg_port_descriptor_t; } declare var __Reply__task_swap_mach_voucher_t: interop.StructType<__Reply__task_swap_mach_voucher_t>; interface __Reply__task_terminate_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_terminate_t: interop.StructType<__Reply__task_terminate_t>; interface __Reply__task_test_async_upcall_propagation_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_test_async_upcall_propagation_t: interop.StructType<__Reply__task_test_async_upcall_propagation_t>; interface __Reply__task_test_sync_upcall_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_test_sync_upcall_t: interop.StructType<__Reply__task_test_sync_upcall_t>; interface __Reply__task_threads_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; act_list: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; act_listCnt: number; } declare var __Reply__task_threads_t: interop.StructType<__Reply__task_threads_t>; interface __Reply__task_unregister_dyld_image_infos_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_unregister_dyld_image_infos_t: interop.StructType<__Reply__task_unregister_dyld_image_infos_t>; interface __Reply__task_wire_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__task_wire_t: interop.StructType<__Reply__task_wire_t>; interface __Reply__task_zone_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; names: mach_msg_ool_descriptor_t; info: mach_msg_ool_descriptor_t; NDR: NDR_record_t; namesCnt: number; infoCnt: number; } declare var __Reply__task_zone_info_t: interop.StructType<__Reply__task_zone_info_t>; interface __Reply__thread_abort_safely_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_abort_safely_t: interop.StructType<__Reply__thread_abort_safely_t>; interface __Reply__thread_abort_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_abort_t: interop.StructType<__Reply__thread_abort_t>; interface __Reply__thread_adopt_exception_handler_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_adopt_exception_handler_t: interop.StructType<__Reply__thread_adopt_exception_handler_t>; interface __Reply__thread_assign_default_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_assign_default_t: interop.StructType<__Reply__thread_assign_default_t>; interface __Reply__thread_assign_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_assign_t: interop.StructType<__Reply__thread_assign_t>; interface __Reply__thread_convert_thread_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; out_stateCnt: number; out_state: interop.Reference; } declare var __Reply__thread_convert_thread_state_t: interop.StructType<__Reply__thread_convert_thread_state_t>; interface __Reply__thread_create_running_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; child_act: mach_msg_port_descriptor_t; } declare var __Reply__thread_create_running_t: interop.StructType<__Reply__thread_create_running_t>; interface __Reply__thread_create_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; child_act: mach_msg_port_descriptor_t; } declare var __Reply__thread_create_t: interop.StructType<__Reply__thread_create_t>; interface __Reply__thread_depress_abort_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_depress_abort_t: interop.StructType<__Reply__thread_depress_abort_t>; interface __Reply__thread_get_assignment_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; assigned_set: mach_msg_port_descriptor_t; } declare var __Reply__thread_get_assignment_t: interop.StructType<__Reply__thread_get_assignment_t>; interface __Reply__thread_get_exception_ports_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; masksCnt: number; masks: interop.Reference; old_handlers_info: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__thread_get_exception_ports_info_t: interop.StructType<__Reply__thread_get_exception_ports_info_t>; interface __Reply__thread_get_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_handlers: interop.Reference; NDR: NDR_record_t; masksCnt: number; masks: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__thread_get_exception_ports_t: interop.StructType<__Reply__thread_get_exception_ports_t>; interface __Reply__thread_get_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; voucher: mach_msg_port_descriptor_t; } declare var __Reply__thread_get_mach_voucher_t: interop.StructType<__Reply__thread_get_mach_voucher_t>; interface __Reply__thread_get_special_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; special_port: mach_msg_port_descriptor_t; } declare var __Reply__thread_get_special_port_t: interop.StructType<__Reply__thread_get_special_port_t>; interface __Reply__thread_get_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; old_stateCnt: number; old_state: interop.Reference; } declare var __Reply__thread_get_state_t: interop.StructType<__Reply__thread_get_state_t>; interface __Reply__thread_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; thread_info_outCnt: number; thread_info_out: interop.Reference; } declare var __Reply__thread_info_t: interop.StructType<__Reply__thread_info_t>; interface __Reply__thread_policy_get_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; policy_infoCnt: number; policy_info: interop.Reference; get_default: number; } declare var __Reply__thread_policy_get_t: interop.StructType<__Reply__thread_policy_get_t>; interface __Reply__thread_policy_set_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_policy_set_t: interop.StructType<__Reply__thread_policy_set_t>; interface __Reply__thread_policy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_policy_t: interop.StructType<__Reply__thread_policy_t>; interface __Reply__thread_resume_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_resume_t: interop.StructType<__Reply__thread_resume_t>; interface __Reply__thread_sample_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_sample_t: interop.StructType<__Reply__thread_sample_t>; interface __Reply__thread_set_exception_ports_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_set_exception_ports_t: interop.StructType<__Reply__thread_set_exception_ports_t>; interface __Reply__thread_set_mach_voucher_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_set_mach_voucher_t: interop.StructType<__Reply__thread_set_mach_voucher_t>; interface __Reply__thread_set_policy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_set_policy_t: interop.StructType<__Reply__thread_set_policy_t>; interface __Reply__thread_set_special_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_set_special_port_t: interop.StructType<__Reply__thread_set_special_port_t>; interface __Reply__thread_set_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_set_state_t: interop.StructType<__Reply__thread_set_state_t>; interface __Reply__thread_suspend_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_suspend_t: interop.StructType<__Reply__thread_suspend_t>; interface __Reply__thread_swap_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_handlers: interop.Reference; NDR: NDR_record_t; masksCnt: number; masks: interop.Reference; old_behaviors: interop.Reference; old_flavors: interop.Reference; } declare var __Reply__thread_swap_exception_ports_t: interop.StructType<__Reply__thread_swap_exception_ports_t>; interface __Reply__thread_swap_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; old_voucher: mach_msg_port_descriptor_t; } declare var __Reply__thread_swap_mach_voucher_t: interop.StructType<__Reply__thread_swap_mach_voucher_t>; interface __Reply__thread_terminate_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_terminate_t: interop.StructType<__Reply__thread_terminate_t>; interface __Reply__thread_wire_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__thread_wire_t: interop.StructType<__Reply__thread_wire_t>; interface __Reply__vm_allocate_cpm_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; address: number; } declare var __Reply__vm_allocate_cpm_t: interop.StructType<__Reply__vm_allocate_cpm_t>; interface __Reply__vm_allocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; address: number; } declare var __Reply__vm_allocate_t: interop.StructType<__Reply__vm_allocate_t>; interface __Reply__vm_behavior_set_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_behavior_set_t: interop.StructType<__Reply__vm_behavior_set_t>; interface __Reply__vm_copy_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_copy_t: interop.StructType<__Reply__vm_copy_t>; interface __Reply__vm_deallocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_deallocate_t: interop.StructType<__Reply__vm_deallocate_t>; interface __Reply__vm_inherit_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_inherit_t: interop.StructType<__Reply__vm_inherit_t>; interface __Reply__vm_machine_attribute_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; value: number; } declare var __Reply__vm_machine_attribute_t: interop.StructType<__Reply__vm_machine_attribute_t>; interface __Reply__vm_map_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; address: number; } declare var __Reply__vm_map_64_t: interop.StructType<__Reply__vm_map_64_t>; interface __Reply__vm_map_exec_lockdown_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_map_exec_lockdown_t: interop.StructType<__Reply__vm_map_exec_lockdown_t>; interface __Reply__vm_map_page_query_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; disposition: number; ref_count: number; } declare var __Reply__vm_map_page_query_t: interop.StructType<__Reply__vm_map_page_query_t>; interface __Reply__vm_map_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; address: number; } declare var __Reply__vm_map_t: interop.StructType<__Reply__vm_map_t>; interface __Reply__vm_mapped_pages_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; pages: mach_msg_ool_descriptor_t; NDR: NDR_record_t; pagesCnt: number; } declare var __Reply__vm_mapped_pages_info_t: interop.StructType<__Reply__vm_mapped_pages_info_t>; interface __Reply__vm_msync_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_msync_t: interop.StructType<__Reply__vm_msync_t>; interface __Reply__vm_protect_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_protect_t: interop.StructType<__Reply__vm_protect_t>; interface __Reply__vm_purgable_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; state: number; } declare var __Reply__vm_purgable_control_t: interop.StructType<__Reply__vm_purgable_control_t>; interface __Reply__vm_read_list_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; data_list: interop.Reference; } declare var __Reply__vm_read_list_t: interop.StructType<__Reply__vm_read_list_t>; interface __Reply__vm_read_overwrite_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; outsize: number; } declare var __Reply__vm_read_overwrite_t: interop.StructType<__Reply__vm_read_overwrite_t>; interface __Reply__vm_read_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; data: mach_msg_ool_descriptor_t; NDR: NDR_record_t; dataCnt: number; } declare var __Reply__vm_read_t: interop.StructType<__Reply__vm_read_t>; interface __Reply__vm_region_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; object_name: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; infoCnt: number; info: interop.Reference; } declare var __Reply__vm_region_64_t: interop.StructType<__Reply__vm_region_64_t>; interface __Reply__vm_region_recurse_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; address: number; size: number; nesting_depth: number; infoCnt: number; info: interop.Reference; } declare var __Reply__vm_region_recurse_64_t: interop.StructType<__Reply__vm_region_recurse_64_t>; interface __Reply__vm_region_recurse_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; address: number; size: number; nesting_depth: number; infoCnt: number; info: interop.Reference; } declare var __Reply__vm_region_recurse_t: interop.StructType<__Reply__vm_region_recurse_t>; interface __Reply__vm_region_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; object_name: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; infoCnt: number; info: interop.Reference; } declare var __Reply__vm_region_t: interop.StructType<__Reply__vm_region_t>; interface __Reply__vm_remap_new_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; target_address: number; cur_protection: number; max_protection: number; } declare var __Reply__vm_remap_new_t: interop.StructType<__Reply__vm_remap_new_t>; interface __Reply__vm_remap_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; target_address: number; cur_protection: number; max_protection: number; } declare var __Reply__vm_remap_t: interop.StructType<__Reply__vm_remap_t>; interface __Reply__vm_wire_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_wire_t: interop.StructType<__Reply__vm_wire_t>; interface __Reply__vm_write_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__vm_write_t: interop.StructType<__Reply__vm_write_t>; interface __Request___host_page_size_t { Head: mach_msg_header_t; } declare var __Request___host_page_size_t: interop.StructType<__Request___host_page_size_t>; interface __Request__act_get_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; old_stateCnt: number; } declare var __Request__act_get_state_t: interop.StructType<__Request__act_get_state_t>; interface __Request__act_set_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; new_stateCnt: number; new_state: interop.Reference; } declare var __Request__act_set_state_t: interop.StructType<__Request__act_set_state_t>; interface __Request__clock_alarm_reply_t { Head: mach_msg_header_t; NDR: NDR_record_t; alarm_code: number; alarm_type: number; alarm_time: mach_timespec; } declare var __Request__clock_alarm_reply_t: interop.StructType<__Request__clock_alarm_reply_t>; interface __Request__clock_alarm_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; alarm_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; alarm_type: number; alarm_time: mach_timespec; } declare var __Request__clock_alarm_t: interop.StructType<__Request__clock_alarm_t>; interface __Request__clock_get_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; clock_attrCnt: number; } declare var __Request__clock_get_attributes_t: interop.StructType<__Request__clock_get_attributes_t>; interface __Request__clock_get_time_t { Head: mach_msg_header_t; } declare var __Request__clock_get_time_t: interop.StructType<__Request__clock_get_time_t>; interface __Request__clock_set_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; clock_attrCnt: number; clock_attr: interop.Reference; } declare var __Request__clock_set_attributes_t: interop.StructType<__Request__clock_set_attributes_t>; interface __Request__clock_set_time_t { Head: mach_msg_header_t; NDR: NDR_record_t; new_time: mach_timespec; } declare var __Request__clock_set_time_t: interop.StructType<__Request__clock_set_time_t>; interface __Request__etap_trace_thread_t { Head: mach_msg_header_t; NDR: NDR_record_t; trace_status: number; } declare var __Request__etap_trace_thread_t: interop.StructType<__Request__etap_trace_thread_t>; interface __Request__exception_raise_state_identity_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; thread: mach_msg_port_descriptor_t; task: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception: number; codeCnt: number; code: interop.Reference; flavor: number; old_stateCnt: number; old_state: interop.Reference; } declare var __Request__exception_raise_state_identity_t: interop.StructType<__Request__exception_raise_state_identity_t>; interface __Request__exception_raise_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; exception: number; codeCnt: number; code: interop.Reference; flavor: number; old_stateCnt: number; old_state: interop.Reference; } declare var __Request__exception_raise_state_t: interop.StructType<__Request__exception_raise_state_t>; interface __Request__exception_raise_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; thread: mach_msg_port_descriptor_t; task: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception: number; codeCnt: number; code: interop.Reference; } declare var __Request__exception_raise_t: interop.StructType<__Request__exception_raise_t>; interface __Request__host_check_multiuser_mode_t { Head: mach_msg_header_t; } declare var __Request__host_check_multiuser_mode_t: interop.StructType<__Request__host_check_multiuser_mode_t>; interface __Request__host_create_mach_voucher_t { Head: mach_msg_header_t; NDR: NDR_record_t; recipesCnt: number; recipes: interop.Reference; } declare var __Request__host_create_mach_voucher_t: interop.StructType<__Request__host_create_mach_voucher_t>; interface __Request__host_default_memory_manager_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; default_manager: mach_msg_port_descriptor_t; NDR: NDR_record_t; cluster_size: number; } declare var __Request__host_default_memory_manager_t: interop.StructType<__Request__host_default_memory_manager_t>; interface __Request__host_get_UNDServer_t { Head: mach_msg_header_t; } declare var __Request__host_get_UNDServer_t: interop.StructType<__Request__host_get_UNDServer_t>; interface __Request__host_get_atm_diagnostic_flag_t { Head: mach_msg_header_t; } declare var __Request__host_get_atm_diagnostic_flag_t: interop.StructType<__Request__host_get_atm_diagnostic_flag_t>; interface __Request__host_get_boot_info_t { Head: mach_msg_header_t; } declare var __Request__host_get_boot_info_t: interop.StructType<__Request__host_get_boot_info_t>; interface __Request__host_get_clock_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; clock_id: number; } declare var __Request__host_get_clock_control_t: interop.StructType<__Request__host_get_clock_control_t>; interface __Request__host_get_clock_service_t { Head: mach_msg_header_t; NDR: NDR_record_t; clock_id: number; } declare var __Request__host_get_clock_service_t: interop.StructType<__Request__host_get_clock_service_t>; interface __Request__host_get_exception_ports_t { Head: mach_msg_header_t; NDR: NDR_record_t; exception_mask: number; } declare var __Request__host_get_exception_ports_t: interop.StructType<__Request__host_get_exception_ports_t>; interface __Request__host_get_io_main_t { Head: mach_msg_header_t; } declare var __Request__host_get_io_main_t: interop.StructType<__Request__host_get_io_main_t>; interface __Request__host_get_multiuser_config_flags_t { Head: mach_msg_header_t; } declare var __Request__host_get_multiuser_config_flags_t: interop.StructType<__Request__host_get_multiuser_config_flags_t>; interface __Request__host_get_special_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; node: number; which: number; } declare var __Request__host_get_special_port_t: interop.StructType<__Request__host_get_special_port_t>; interface __Request__host_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; host_info_outCnt: number; } declare var __Request__host_info_t: interop.StructType<__Request__host_info_t>; interface __Request__host_kernel_version_t { Head: mach_msg_header_t; } declare var __Request__host_kernel_version_t: interop.StructType<__Request__host_kernel_version_t>; interface __Request__host_lockgroup_info_t { Head: mach_msg_header_t; } declare var __Request__host_lockgroup_info_t: interop.StructType<__Request__host_lockgroup_info_t>; interface __Request__host_priv_statistics_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; host_info_outCnt: number; } declare var __Request__host_priv_statistics_t: interop.StructType<__Request__host_priv_statistics_t>; interface __Request__host_processor_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; } declare var __Request__host_processor_info_t: interop.StructType<__Request__host_processor_info_t>; interface __Request__host_processor_set_priv_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; set_name: mach_msg_port_descriptor_t; } declare var __Request__host_processor_set_priv_t: interop.StructType<__Request__host_processor_set_priv_t>; interface __Request__host_processor_sets_t { Head: mach_msg_header_t; } declare var __Request__host_processor_sets_t: interop.StructType<__Request__host_processor_sets_t>; interface __Request__host_processors_t { Head: mach_msg_header_t; } declare var __Request__host_processors_t: interop.StructType<__Request__host_processors_t>; interface __Request__host_reboot_t { Head: mach_msg_header_t; NDR: NDR_record_t; options: number; } declare var __Request__host_reboot_t: interop.StructType<__Request__host_reboot_t>; interface __Request__host_register_mach_voucher_attr_manager_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; attr_manager: mach_msg_port_descriptor_t; NDR: NDR_record_t; default_value: number; } declare var __Request__host_register_mach_voucher_attr_manager_t: interop.StructType<__Request__host_register_mach_voucher_attr_manager_t>; interface __Request__host_register_well_known_mach_voucher_attr_manager_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; attr_manager: mach_msg_port_descriptor_t; NDR: NDR_record_t; default_value: number; key: number; } declare var __Request__host_register_well_known_mach_voucher_attr_manager_t: interop.StructType<__Request__host_register_well_known_mach_voucher_attr_manager_t>; interface __Request__host_request_notification_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; notify_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; notify_type: number; } declare var __Request__host_request_notification_t: interop.StructType<__Request__host_request_notification_t>; interface __Request__host_security_create_task_token_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; parent_task: mach_msg_port_descriptor_t; host: mach_msg_port_descriptor_t; ledgers: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; sec_token: security_token_t; audit_token: audit_token_t; ledgersCnt: number; inherit_memory: number; } declare var __Request__host_security_create_task_token_t: interop.StructType<__Request__host_security_create_task_token_t>; interface __Request__host_security_set_task_token_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; target_task: mach_msg_port_descriptor_t; host: mach_msg_port_descriptor_t; NDR: NDR_record_t; sec_token: security_token_t; audit_token: audit_token_t; } declare var __Request__host_security_set_task_token_t: interop.StructType<__Request__host_security_set_task_token_t>; interface __Request__host_set_UNDServer_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; server: mach_msg_port_descriptor_t; } declare var __Request__host_set_UNDServer_t: interop.StructType<__Request__host_set_UNDServer_t>; interface __Request__host_set_atm_diagnostic_flag_t { Head: mach_msg_header_t; NDR: NDR_record_t; diagnostic_flag: number; } declare var __Request__host_set_atm_diagnostic_flag_t: interop.StructType<__Request__host_set_atm_diagnostic_flag_t>; interface __Request__host_set_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception_mask: number; behavior: number; new_flavor: number; } declare var __Request__host_set_exception_ports_t: interop.StructType<__Request__host_set_exception_ports_t>; interface __Request__host_set_multiuser_config_flags_t { Head: mach_msg_header_t; NDR: NDR_record_t; multiuser_flags: number; } declare var __Request__host_set_multiuser_config_flags_t: interop.StructType<__Request__host_set_multiuser_config_flags_t>; interface __Request__host_set_special_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; port: mach_msg_port_descriptor_t; NDR: NDR_record_t; which: number; } declare var __Request__host_set_special_port_t: interop.StructType<__Request__host_set_special_port_t>; interface __Request__host_statistics64_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; host_info64_outCnt: number; } declare var __Request__host_statistics64_t: interop.StructType<__Request__host_statistics64_t>; interface __Request__host_statistics_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; host_info_outCnt: number; } declare var __Request__host_statistics_t: interop.StructType<__Request__host_statistics_t>; interface __Request__host_swap_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception_mask: number; behavior: number; new_flavor: number; } declare var __Request__host_swap_exception_ports_t: interop.StructType<__Request__host_swap_exception_ports_t>; interface __Request__host_virtual_physical_table_info_t { Head: mach_msg_header_t; } declare var __Request__host_virtual_physical_table_info_t: interop.StructType<__Request__host_virtual_physical_table_info_t>; interface __Request__kext_request_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; request_data: mach_msg_ool_descriptor_t; NDR: NDR_record_t; user_log_flags: number; request_dataCnt: number; } declare var __Request__kext_request_t: interop.StructType<__Request__kext_request_t>; interface __Request__kmod_control_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; data: mach_msg_ool_descriptor_t; NDR: NDR_record_t; module: number; flavor: number; dataCnt: number; } declare var __Request__kmod_control_t: interop.StructType<__Request__kmod_control_t>; interface __Request__kmod_create_t { Head: mach_msg_header_t; NDR: NDR_record_t; info: number; } declare var __Request__kmod_create_t: interop.StructType<__Request__kmod_create_t>; interface __Request__kmod_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; module: number; } declare var __Request__kmod_destroy_t: interop.StructType<__Request__kmod_destroy_t>; interface __Request__kmod_get_info_t { Head: mach_msg_header_t; } declare var __Request__kmod_get_info_t: interop.StructType<__Request__kmod_get_info_t>; interface __Request__lock_set_create_t { Head: mach_msg_header_t; NDR: NDR_record_t; n_ulocks: number; policy: number; } declare var __Request__lock_set_create_t: interop.StructType<__Request__lock_set_create_t>; interface __Request__lock_set_destroy_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; lock_set: mach_msg_port_descriptor_t; } declare var __Request__lock_set_destroy_t: interop.StructType<__Request__lock_set_destroy_t>; interface __Request__mach_make_memory_entry_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; parent_entry: mach_msg_port_descriptor_t; NDR: NDR_record_t; size: number; offset: number; permission: number; } declare var __Request__mach_make_memory_entry_64_t: interop.StructType<__Request__mach_make_memory_entry_64_t>; interface __Request__mach_make_memory_entry_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; parent_entry: mach_msg_port_descriptor_t; NDR: NDR_record_t; size: number; offset: number; permission: number; } declare var __Request__mach_make_memory_entry_t: interop.StructType<__Request__mach_make_memory_entry_t>; interface __Request__mach_memory_entry_access_tracking_t { Head: mach_msg_header_t; NDR: NDR_record_t; access_tracking: number; } declare var __Request__mach_memory_entry_access_tracking_t: interop.StructType<__Request__mach_memory_entry_access_tracking_t>; interface __Request__mach_memory_entry_get_page_counts_t { Head: mach_msg_header_t; } declare var __Request__mach_memory_entry_get_page_counts_t: interop.StructType<__Request__mach_memory_entry_get_page_counts_t>; interface __Request__mach_memory_entry_ownership_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; owner: mach_msg_port_descriptor_t; NDR: NDR_record_t; ledger_tag: number; ledger_flags: number; } declare var __Request__mach_memory_entry_ownership_t: interop.StructType<__Request__mach_memory_entry_ownership_t>; interface __Request__mach_memory_entry_purgable_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; control: number; state: number; } declare var __Request__mach_memory_entry_purgable_control_t: interop.StructType<__Request__mach_memory_entry_purgable_control_t>; interface __Request__mach_memory_info_t { Head: mach_msg_header_t; } declare var __Request__mach_memory_info_t: interop.StructType<__Request__mach_memory_info_t>; interface __Request__mach_memory_object_memory_entry_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; pager: mach_msg_port_descriptor_t; NDR: NDR_record_t; internal: number; size: number; permission: number; } declare var __Request__mach_memory_object_memory_entry_64_t: interop.StructType<__Request__mach_memory_object_memory_entry_64_t>; interface __Request__mach_memory_object_memory_entry_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; pager: mach_msg_port_descriptor_t; NDR: NDR_record_t; internal: number; size: number; permission: number; } declare var __Request__mach_memory_object_memory_entry_t: interop.StructType<__Request__mach_memory_object_memory_entry_t>; interface __Request__mach_port_allocate_full_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; proto: mach_msg_port_descriptor_t; NDR: NDR_record_t; right: number; qos: mach_port_qos_t; name: number; } declare var __Request__mach_port_allocate_full_t: interop.StructType<__Request__mach_port_allocate_full_t>; interface __Request__mach_port_allocate_name_t { Head: mach_msg_header_t; NDR: NDR_record_t; right: number; name: number; } declare var __Request__mach_port_allocate_name_t: interop.StructType<__Request__mach_port_allocate_name_t>; interface __Request__mach_port_allocate_qos_t { Head: mach_msg_header_t; NDR: NDR_record_t; right: number; qos: mach_port_qos_t; } declare var __Request__mach_port_allocate_qos_t: interop.StructType<__Request__mach_port_allocate_qos_t>; interface __Request__mach_port_allocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; right: number; } declare var __Request__mach_port_allocate_t: interop.StructType<__Request__mach_port_allocate_t>; interface __Request__mach_port_assert_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; flavor: number; infoCnt: number; info: interop.Reference; } declare var __Request__mach_port_assert_attributes_t: interop.StructType<__Request__mach_port_assert_attributes_t>; interface __Request__mach_port_construct_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; options: mach_msg_ool_descriptor_t; NDR: NDR_record_t; context: number; } declare var __Request__mach_port_construct_t: interop.StructType<__Request__mach_port_construct_t>; interface __Request__mach_port_deallocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_deallocate_t: interop.StructType<__Request__mach_port_deallocate_t>; interface __Request__mach_port_destroy_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_destroy_t: interop.StructType<__Request__mach_port_destroy_t>; interface __Request__mach_port_destruct_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; srdelta: number; guard: number; } declare var __Request__mach_port_destruct_t: interop.StructType<__Request__mach_port_destruct_t>; interface __Request__mach_port_dnrequest_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_dnrequest_info_t: interop.StructType<__Request__mach_port_dnrequest_info_t>; interface __Request__mach_port_extract_member_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; pset: number; } declare var __Request__mach_port_extract_member_t: interop.StructType<__Request__mach_port_extract_member_t>; interface __Request__mach_port_extract_right_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; msgt_name: number; } declare var __Request__mach_port_extract_right_t: interop.StructType<__Request__mach_port_extract_right_t>; interface __Request__mach_port_get_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; flavor: number; port_info_outCnt: number; } declare var __Request__mach_port_get_attributes_t: interop.StructType<__Request__mach_port_get_attributes_t>; interface __Request__mach_port_get_context_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_get_context_t: interop.StructType<__Request__mach_port_get_context_t>; interface __Request__mach_port_get_refs_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; right: number; } declare var __Request__mach_port_get_refs_t: interop.StructType<__Request__mach_port_get_refs_t>; interface __Request__mach_port_get_service_port_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_get_service_port_info_t: interop.StructType<__Request__mach_port_get_service_port_info_t>; interface __Request__mach_port_get_set_status_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_get_set_status_t: interop.StructType<__Request__mach_port_get_set_status_t>; interface __Request__mach_port_get_srights_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_get_srights_t: interop.StructType<__Request__mach_port_get_srights_t>; interface __Request__mach_port_guard_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; guard: number; strict: number; } declare var __Request__mach_port_guard_t: interop.StructType<__Request__mach_port_guard_t>; interface __Request__mach_port_guard_with_flags_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; guard: number; flags: number; } declare var __Request__mach_port_guard_with_flags_t: interop.StructType<__Request__mach_port_guard_with_flags_t>; interface __Request__mach_port_insert_member_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; pset: number; } declare var __Request__mach_port_insert_member_t: interop.StructType<__Request__mach_port_insert_member_t>; interface __Request__mach_port_insert_right_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; poly: mach_msg_port_descriptor_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_insert_right_t: interop.StructType<__Request__mach_port_insert_right_t>; interface __Request__mach_port_is_connection_for_service_t { Head: mach_msg_header_t; NDR: NDR_record_t; connection_port: number; service_port: number; } declare var __Request__mach_port_is_connection_for_service_t: interop.StructType<__Request__mach_port_is_connection_for_service_t>; interface __Request__mach_port_kernel_object_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_kernel_object_t: interop.StructType<__Request__mach_port_kernel_object_t>; interface __Request__mach_port_kobject_description_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_kobject_description_t: interop.StructType<__Request__mach_port_kobject_description_t>; interface __Request__mach_port_kobject_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_kobject_t: interop.StructType<__Request__mach_port_kobject_t>; interface __Request__mach_port_mod_refs_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; right: number; delta: number; } declare var __Request__mach_port_mod_refs_t: interop.StructType<__Request__mach_port_mod_refs_t>; interface __Request__mach_port_move_member_t { Head: mach_msg_header_t; NDR: NDR_record_t; member: number; after: number; } declare var __Request__mach_port_move_member_t: interop.StructType<__Request__mach_port_move_member_t>; interface __Request__mach_port_names_t { Head: mach_msg_header_t; } declare var __Request__mach_port_names_t: interop.StructType<__Request__mach_port_names_t>; interface __Request__mach_port_peek_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; trailer_type: number; request_seqnop: number; trailer_infopCnt: number; } declare var __Request__mach_port_peek_t: interop.StructType<__Request__mach_port_peek_t>; interface __Request__mach_port_rename_t { Head: mach_msg_header_t; NDR: NDR_record_t; old_name: number; new_name: number; } declare var __Request__mach_port_rename_t: interop.StructType<__Request__mach_port_rename_t>; interface __Request__mach_port_request_notification_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; notify: mach_msg_port_descriptor_t; NDR: NDR_record_t; name: number; msgid: number; sync: number; } declare var __Request__mach_port_request_notification_t: interop.StructType<__Request__mach_port_request_notification_t>; interface __Request__mach_port_set_attributes_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; flavor: number; port_infoCnt: number; port_info: interop.Reference; } declare var __Request__mach_port_set_attributes_t: interop.StructType<__Request__mach_port_set_attributes_t>; interface __Request__mach_port_set_context_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; context: number; } declare var __Request__mach_port_set_context_t: interop.StructType<__Request__mach_port_set_context_t>; interface __Request__mach_port_set_mscount_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; mscount: number; } declare var __Request__mach_port_set_mscount_t: interop.StructType<__Request__mach_port_set_mscount_t>; interface __Request__mach_port_set_seqno_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; seqno: number; } declare var __Request__mach_port_set_seqno_t: interop.StructType<__Request__mach_port_set_seqno_t>; interface __Request__mach_port_space_basic_info_t { Head: mach_msg_header_t; } declare var __Request__mach_port_space_basic_info_t: interop.StructType<__Request__mach_port_space_basic_info_t>; interface __Request__mach_port_space_info_t { Head: mach_msg_header_t; } declare var __Request__mach_port_space_info_t: interop.StructType<__Request__mach_port_space_info_t>; interface __Request__mach_port_swap_guard_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; old_guard: number; new_guard: number; } declare var __Request__mach_port_swap_guard_t: interop.StructType<__Request__mach_port_swap_guard_t>; interface __Request__mach_port_type_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; } declare var __Request__mach_port_type_t: interop.StructType<__Request__mach_port_type_t>; interface __Request__mach_port_unguard_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: number; guard: number; } declare var __Request__mach_port_unguard_t: interop.StructType<__Request__mach_port_unguard_t>; interface __Request__mach_ports_lookup_t { Head: mach_msg_header_t; } declare var __Request__mach_ports_lookup_t: interop.StructType<__Request__mach_ports_lookup_t>; interface __Request__mach_ports_register_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; init_port_set: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; init_port_setCnt: number; } declare var __Request__mach_ports_register_t: interop.StructType<__Request__mach_ports_register_t>; interface __Request__mach_vm_region_info_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; } declare var __Request__mach_vm_region_info_64_t: interop.StructType<__Request__mach_vm_region_info_64_t>; interface __Request__mach_vm_region_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; } declare var __Request__mach_vm_region_info_t: interop.StructType<__Request__mach_vm_region_info_t>; interface __Request__mach_vm_wire_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; task: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; desired_access: number; } declare var __Request__mach_vm_wire_t: interop.StructType<__Request__mach_vm_wire_t>; interface __Request__mach_voucher_attr_command_t { Head: mach_msg_header_t; NDR: NDR_record_t; key: number; command: number; in_contentCnt: number; in_content: interop.Reference; out_contentCnt: number; } declare var __Request__mach_voucher_attr_command_t: interop.StructType<__Request__mach_voucher_attr_command_t>; interface __Request__mach_voucher_debug_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; voucher_name: number; recipesCnt: number; } declare var __Request__mach_voucher_debug_info_t: interop.StructType<__Request__mach_voucher_debug_info_t>; interface __Request__mach_voucher_extract_all_attr_recipes_t { Head: mach_msg_header_t; NDR: NDR_record_t; recipesCnt: number; } declare var __Request__mach_voucher_extract_all_attr_recipes_t: interop.StructType<__Request__mach_voucher_extract_all_attr_recipes_t>; interface __Request__mach_voucher_extract_attr_content_t { Head: mach_msg_header_t; NDR: NDR_record_t; key: number; contentCnt: number; } declare var __Request__mach_voucher_extract_attr_content_t: interop.StructType<__Request__mach_voucher_extract_attr_content_t>; interface __Request__mach_voucher_extract_attr_recipe_t { Head: mach_msg_header_t; NDR: NDR_record_t; key: number; recipeCnt: number; } declare var __Request__mach_voucher_extract_attr_recipe_t: interop.StructType<__Request__mach_voucher_extract_attr_recipe_t>; interface __Request__mach_zone_info_for_zone_t { Head: mach_msg_header_t; NDR: NDR_record_t; name: mach_zone_name_t; } declare var __Request__mach_zone_info_for_zone_t: interop.StructType<__Request__mach_zone_info_for_zone_t>; interface __Request__mach_zone_info_t { Head: mach_msg_header_t; } declare var __Request__mach_zone_info_t: interop.StructType<__Request__mach_zone_info_t>; interface __Request__processor_assign_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_set: mach_msg_port_descriptor_t; NDR: NDR_record_t; wait: number; } declare var __Request__processor_assign_t: interop.StructType<__Request__processor_assign_t>; interface __Request__processor_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; processor_cmdCnt: number; processor_cmd: interop.Reference; } declare var __Request__processor_control_t: interop.StructType<__Request__processor_control_t>; interface __Request__processor_exit_t { Head: mach_msg_header_t; } declare var __Request__processor_exit_t: interop.StructType<__Request__processor_exit_t>; interface __Request__processor_get_assignment_t { Head: mach_msg_header_t; } declare var __Request__processor_get_assignment_t: interop.StructType<__Request__processor_get_assignment_t>; interface __Request__processor_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; processor_info_outCnt: number; } declare var __Request__processor_info_t: interop.StructType<__Request__processor_info_t>; interface __Request__processor_set_create_t { Head: mach_msg_header_t; } declare var __Request__processor_set_create_t: interop.StructType<__Request__processor_set_create_t>; interface __Request__processor_set_default_t { Head: mach_msg_header_t; } declare var __Request__processor_set_default_t: interop.StructType<__Request__processor_set_default_t>; interface __Request__processor_set_destroy_t { Head: mach_msg_header_t; } declare var __Request__processor_set_destroy_t: interop.StructType<__Request__processor_set_destroy_t>; interface __Request__processor_set_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; info_outCnt: number; } declare var __Request__processor_set_info_t: interop.StructType<__Request__processor_set_info_t>; interface __Request__processor_set_max_priority_t { Head: mach_msg_header_t; NDR: NDR_record_t; max_priority: number; change_threads: number; } declare var __Request__processor_set_max_priority_t: interop.StructType<__Request__processor_set_max_priority_t>; interface __Request__processor_set_policy_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; policy_infoCnt: number; policy_info: interop.Reference; change: number; } declare var __Request__processor_set_policy_control_t: interop.StructType<__Request__processor_set_policy_control_t>; interface __Request__processor_set_policy_disable_t { Head: mach_msg_header_t; NDR: NDR_record_t; policy: number; change_threads: number; } declare var __Request__processor_set_policy_disable_t: interop.StructType<__Request__processor_set_policy_disable_t>; interface __Request__processor_set_policy_enable_t { Head: mach_msg_header_t; NDR: NDR_record_t; policy: number; } declare var __Request__processor_set_policy_enable_t: interop.StructType<__Request__processor_set_policy_enable_t>; interface __Request__processor_set_stack_usage_t { Head: mach_msg_header_t; } declare var __Request__processor_set_stack_usage_t: interop.StructType<__Request__processor_set_stack_usage_t>; interface __Request__processor_set_statistics_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; info_outCnt: number; } declare var __Request__processor_set_statistics_t: interop.StructType<__Request__processor_set_statistics_t>; interface __Request__processor_set_tasks_t { Head: mach_msg_header_t; } declare var __Request__processor_set_tasks_t: interop.StructType<__Request__processor_set_tasks_t>; interface __Request__processor_set_tasks_with_flavor_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; } declare var __Request__processor_set_tasks_with_flavor_t: interop.StructType<__Request__processor_set_tasks_with_flavor_t>; interface __Request__processor_set_threads_t { Head: mach_msg_header_t; } declare var __Request__processor_set_threads_t: interop.StructType<__Request__processor_set_threads_t>; interface __Request__processor_start_t { Head: mach_msg_header_t; } declare var __Request__processor_start_t: interop.StructType<__Request__processor_start_t>; interface __Request__semaphore_create_t { Head: mach_msg_header_t; NDR: NDR_record_t; policy: number; value: number; } declare var __Request__semaphore_create_t: interop.StructType<__Request__semaphore_create_t>; interface __Request__semaphore_destroy_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; semaphore: mach_msg_port_descriptor_t; } declare var __Request__semaphore_destroy_t: interop.StructType<__Request__semaphore_destroy_t>; interface __Request__task_assign_default_t { Head: mach_msg_header_t; NDR: NDR_record_t; assign_threads: number; } declare var __Request__task_assign_default_t: interop.StructType<__Request__task_assign_default_t>; interface __Request__task_assign_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_set: mach_msg_port_descriptor_t; NDR: NDR_record_t; assign_threads: number; } declare var __Request__task_assign_t: interop.StructType<__Request__task_assign_t>; interface __Request__task_create_identity_token_t { Head: mach_msg_header_t; } declare var __Request__task_create_identity_token_t: interop.StructType<__Request__task_create_identity_token_t>; interface __Request__task_create_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; ledgers: mach_msg_ool_ports_descriptor_t; NDR: NDR_record_t; ledgersCnt: number; inherit_memory: number; } declare var __Request__task_create_t: interop.StructType<__Request__task_create_t>; interface __Request__task_dyld_process_info_notify_deregister_t { Head: mach_msg_header_t; NDR: NDR_record_t; notify: number; } declare var __Request__task_dyld_process_info_notify_deregister_t: interop.StructType<__Request__task_dyld_process_info_notify_deregister_t>; interface __Request__task_dyld_process_info_notify_register_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; notify: mach_msg_port_descriptor_t; } declare var __Request__task_dyld_process_info_notify_register_t: interop.StructType<__Request__task_dyld_process_info_notify_register_t>; interface __Request__task_generate_corpse_t { Head: mach_msg_header_t; } declare var __Request__task_generate_corpse_t: interop.StructType<__Request__task_generate_corpse_t>; interface __Request__task_get_assignment_t { Head: mach_msg_header_t; } declare var __Request__task_get_assignment_t: interop.StructType<__Request__task_get_assignment_t>; interface __Request__task_get_dyld_image_infos_t { Head: mach_msg_header_t; } declare var __Request__task_get_dyld_image_infos_t: interop.StructType<__Request__task_get_dyld_image_infos_t>; interface __Request__task_get_emulation_vector_t { Head: mach_msg_header_t; } declare var __Request__task_get_emulation_vector_t: interop.StructType<__Request__task_get_emulation_vector_t>; interface __Request__task_get_exc_guard_behavior_t { Head: mach_msg_header_t; } declare var __Request__task_get_exc_guard_behavior_t: interop.StructType<__Request__task_get_exc_guard_behavior_t>; interface __Request__task_get_exception_ports_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; exception_mask: number; } declare var __Request__task_get_exception_ports_info_t: interop.StructType<__Request__task_get_exception_ports_info_t>; interface __Request__task_get_exception_ports_t { Head: mach_msg_header_t; NDR: NDR_record_t; exception_mask: number; } declare var __Request__task_get_exception_ports_t: interop.StructType<__Request__task_get_exception_ports_t>; interface __Request__task_get_mach_voucher_t { Head: mach_msg_header_t; NDR: NDR_record_t; which: number; } declare var __Request__task_get_mach_voucher_t: interop.StructType<__Request__task_get_mach_voucher_t>; interface __Request__task_get_special_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; which_port: number; } declare var __Request__task_get_special_port_t: interop.StructType<__Request__task_get_special_port_t>; interface __Request__task_get_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; old_stateCnt: number; } declare var __Request__task_get_state_t: interop.StructType<__Request__task_get_state_t>; interface __Request__task_identity_token_get_task_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; } declare var __Request__task_identity_token_get_task_port_t: interop.StructType<__Request__task_identity_token_get_task_port_t>; interface __Request__task_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; task_info_outCnt: number; } declare var __Request__task_info_t: interop.StructType<__Request__task_info_t>; interface __Request__task_inspect_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; info_outCnt: number; } declare var __Request__task_inspect_t: interop.StructType<__Request__task_inspect_t>; interface __Request__task_map_corpse_info_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; corspe_task: mach_msg_port_descriptor_t; } declare var __Request__task_map_corpse_info_64_t: interop.StructType<__Request__task_map_corpse_info_64_t>; interface __Request__task_map_corpse_info_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; corspe_task: mach_msg_port_descriptor_t; } declare var __Request__task_map_corpse_info_t: interop.StructType<__Request__task_map_corpse_info_t>; interface __Request__task_map_kcdata_object_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; kcdata_object: mach_msg_port_descriptor_t; } declare var __Request__task_map_kcdata_object_64_t: interop.StructType<__Request__task_map_kcdata_object_64_t>; interface __Request__task_policy_get_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; policy_infoCnt: number; get_default: number; } declare var __Request__task_policy_get_t: interop.StructType<__Request__task_policy_get_t>; interface __Request__task_policy_set_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; policy_infoCnt: number; policy_info: interop.Reference; } declare var __Request__task_policy_set_t: interop.StructType<__Request__task_policy_set_t>; interface __Request__task_policy_t { Head: mach_msg_header_t; NDR: NDR_record_t; policy: number; baseCnt: number; base: interop.Reference; set_limit: number; change: number; } declare var __Request__task_policy_t: interop.StructType<__Request__task_policy_t>; interface __Request__task_purgable_info_t { Head: mach_msg_header_t; } declare var __Request__task_purgable_info_t: interop.StructType<__Request__task_purgable_info_t>; interface __Request__task_register_dyld_get_process_state_t { Head: mach_msg_header_t; } declare var __Request__task_register_dyld_get_process_state_t: interop.StructType<__Request__task_register_dyld_get_process_state_t>; interface __Request__task_register_dyld_image_infos_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; dyld_images: mach_msg_ool_descriptor_t; NDR: NDR_record_t; dyld_imagesCnt: number; } declare var __Request__task_register_dyld_image_infos_t: interop.StructType<__Request__task_register_dyld_image_infos_t>; interface __Request__task_register_dyld_set_dyld_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; dyld_state: number; dyld_statePad: interop.Reference; } declare var __Request__task_register_dyld_set_dyld_state_t: interop.StructType<__Request__task_register_dyld_set_dyld_state_t>; interface __Request__task_register_dyld_shared_cache_image_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; dyld_cache_image: dyld_kernel_image_info; no_cache: number; private_cache: number; } declare var __Request__task_register_dyld_shared_cache_image_info_t: interop.StructType<__Request__task_register_dyld_shared_cache_image_info_t>; interface __Request__task_register_hardened_exception_handler_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_exception_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; signed_pc_key: number; exceptions_allowed: number; behaviors_allowed: number; flavors_allowed: number; } declare var __Request__task_register_hardened_exception_handler_t: interop.StructType<__Request__task_register_hardened_exception_handler_t>; interface __Request__task_resume2_t { Head: mach_msg_header_t; } declare var __Request__task_resume2_t: interop.StructType<__Request__task_resume2_t>; interface __Request__task_resume_t { Head: mach_msg_header_t; } declare var __Request__task_resume_t: interop.StructType<__Request__task_resume_t>; interface __Request__task_sample_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; reply: mach_msg_port_descriptor_t; } declare var __Request__task_sample_t: interop.StructType<__Request__task_sample_t>; interface __Request__task_set_corpse_forking_behavior_t { Head: mach_msg_header_t; NDR: NDR_record_t; behavior: number; } declare var __Request__task_set_corpse_forking_behavior_t: interop.StructType<__Request__task_set_corpse_forking_behavior_t>; interface __Request__task_set_emulation_t { Head: mach_msg_header_t; NDR: NDR_record_t; routine_entry_pt: number; routine_number: number; } declare var __Request__task_set_emulation_t: interop.StructType<__Request__task_set_emulation_t>; interface __Request__task_set_emulation_vector_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; emulation_vector: mach_msg_ool_descriptor_t; NDR: NDR_record_t; vector_start: number; emulation_vectorCnt: number; } declare var __Request__task_set_emulation_vector_t: interop.StructType<__Request__task_set_emulation_vector_t>; interface __Request__task_set_exc_guard_behavior_t { Head: mach_msg_header_t; NDR: NDR_record_t; behavior: number; } declare var __Request__task_set_exc_guard_behavior_t: interop.StructType<__Request__task_set_exc_guard_behavior_t>; interface __Request__task_set_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception_mask: number; behavior: number; new_flavor: number; } declare var __Request__task_set_exception_ports_t: interop.StructType<__Request__task_set_exception_ports_t>; interface __Request__task_set_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; task_info_inCnt: number; task_info_in: interop.Reference; } declare var __Request__task_set_info_t: interop.StructType<__Request__task_set_info_t>; interface __Request__task_set_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; voucher: mach_msg_port_descriptor_t; } declare var __Request__task_set_mach_voucher_t: interop.StructType<__Request__task_set_mach_voucher_t>; interface __Request__task_set_phys_footprint_limit_t { Head: mach_msg_header_t; NDR: NDR_record_t; new_limit: number; } declare var __Request__task_set_phys_footprint_limit_t: interop.StructType<__Request__task_set_phys_footprint_limit_t>; interface __Request__task_set_policy_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; pset: mach_msg_port_descriptor_t; NDR: NDR_record_t; policy: number; baseCnt: number; base: interop.Reference; limitCnt: number; limit: interop.Reference; change: number; } declare var __Request__task_set_policy_t: interop.StructType<__Request__task_set_policy_t>; interface __Request__task_set_port_space_t { Head: mach_msg_header_t; NDR: NDR_record_t; table_entries: number; } declare var __Request__task_set_port_space_t: interop.StructType<__Request__task_set_port_space_t>; interface __Request__task_set_ras_pc_t { Head: mach_msg_header_t; NDR: NDR_record_t; basepc: number; boundspc: number; } declare var __Request__task_set_ras_pc_t: interop.StructType<__Request__task_set_ras_pc_t>; interface __Request__task_set_special_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; special_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; which_port: number; } declare var __Request__task_set_special_port_t: interop.StructType<__Request__task_set_special_port_t>; interface __Request__task_set_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; new_stateCnt: number; new_state: interop.Reference; } declare var __Request__task_set_state_t: interop.StructType<__Request__task_set_state_t>; interface __Request__task_suspend2_t { Head: mach_msg_header_t; } declare var __Request__task_suspend2_t: interop.StructType<__Request__task_suspend2_t>; interface __Request__task_suspend_t { Head: mach_msg_header_t; } declare var __Request__task_suspend_t: interop.StructType<__Request__task_suspend_t>; interface __Request__task_swap_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception_mask: number; behavior: number; new_flavor: number; } declare var __Request__task_swap_exception_ports_t: interop.StructType<__Request__task_swap_exception_ports_t>; interface __Request__task_swap_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_voucher: mach_msg_port_descriptor_t; old_voucher: mach_msg_port_descriptor_t; } declare var __Request__task_swap_mach_voucher_t: interop.StructType<__Request__task_swap_mach_voucher_t>; interface __Request__task_terminate_t { Head: mach_msg_header_t; } declare var __Request__task_terminate_t: interop.StructType<__Request__task_terminate_t>; interface __Request__task_test_async_upcall_propagation_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; port: mach_msg_port_descriptor_t; NDR: NDR_record_t; qos: number; iotier: number; } declare var __Request__task_test_async_upcall_propagation_t: interop.StructType<__Request__task_test_async_upcall_propagation_t>; interface __Request__task_test_sync_upcall_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; port: mach_msg_port_descriptor_t; } declare var __Request__task_test_sync_upcall_t: interop.StructType<__Request__task_test_sync_upcall_t>; interface __Request__task_threads_t { Head: mach_msg_header_t; } declare var __Request__task_threads_t: interop.StructType<__Request__task_threads_t>; interface __Request__task_unregister_dyld_image_infos_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; dyld_images: mach_msg_ool_descriptor_t; NDR: NDR_record_t; dyld_imagesCnt: number; } declare var __Request__task_unregister_dyld_image_infos_t: interop.StructType<__Request__task_unregister_dyld_image_infos_t>; interface __Request__task_wire_t { Head: mach_msg_header_t; NDR: NDR_record_t; must_wire: number; } declare var __Request__task_wire_t: interop.StructType<__Request__task_wire_t>; interface __Request__task_zone_info_t { Head: mach_msg_header_t; } declare var __Request__task_zone_info_t: interop.StructType<__Request__task_zone_info_t>; interface __Request__thread_abort_safely_t { Head: mach_msg_header_t; } declare var __Request__thread_abort_safely_t: interop.StructType<__Request__thread_abort_safely_t>; interface __Request__thread_abort_t { Head: mach_msg_header_t; } declare var __Request__thread_abort_t: interop.StructType<__Request__thread_abort_t>; interface __Request__thread_adopt_exception_handler_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; exc_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exc_mask: number; behavior_mask: number; flavor_mask: number; } declare var __Request__thread_adopt_exception_handler_t: interop.StructType<__Request__thread_adopt_exception_handler_t>; interface __Request__thread_assign_default_t { Head: mach_msg_header_t; } declare var __Request__thread_assign_default_t: interop.StructType<__Request__thread_assign_default_t>; interface __Request__thread_assign_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_set: mach_msg_port_descriptor_t; } declare var __Request__thread_assign_t: interop.StructType<__Request__thread_assign_t>; interface __Request__thread_convert_thread_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; direction: number; flavor: number; in_stateCnt: number; in_state: interop.Reference; out_stateCnt: number; } declare var __Request__thread_convert_thread_state_t: interop.StructType<__Request__thread_convert_thread_state_t>; interface __Request__thread_create_running_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; new_stateCnt: number; new_state: interop.Reference; } declare var __Request__thread_create_running_t: interop.StructType<__Request__thread_create_running_t>; interface __Request__thread_create_t { Head: mach_msg_header_t; } declare var __Request__thread_create_t: interop.StructType<__Request__thread_create_t>; interface __Request__thread_depress_abort_t { Head: mach_msg_header_t; } declare var __Request__thread_depress_abort_t: interop.StructType<__Request__thread_depress_abort_t>; interface __Request__thread_get_assignment_t { Head: mach_msg_header_t; } declare var __Request__thread_get_assignment_t: interop.StructType<__Request__thread_get_assignment_t>; interface __Request__thread_get_exception_ports_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; exception_mask: number; } declare var __Request__thread_get_exception_ports_info_t: interop.StructType<__Request__thread_get_exception_ports_info_t>; interface __Request__thread_get_exception_ports_t { Head: mach_msg_header_t; NDR: NDR_record_t; exception_mask: number; } declare var __Request__thread_get_exception_ports_t: interop.StructType<__Request__thread_get_exception_ports_t>; interface __Request__thread_get_mach_voucher_t { Head: mach_msg_header_t; NDR: NDR_record_t; which: number; } declare var __Request__thread_get_mach_voucher_t: interop.StructType<__Request__thread_get_mach_voucher_t>; interface __Request__thread_get_special_port_t { Head: mach_msg_header_t; NDR: NDR_record_t; which_port: number; } declare var __Request__thread_get_special_port_t: interop.StructType<__Request__thread_get_special_port_t>; interface __Request__thread_get_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; old_stateCnt: number; } declare var __Request__thread_get_state_t: interop.StructType<__Request__thread_get_state_t>; interface __Request__thread_info_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; thread_info_outCnt: number; } declare var __Request__thread_info_t: interop.StructType<__Request__thread_info_t>; interface __Request__thread_policy_get_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; policy_infoCnt: number; get_default: number; } declare var __Request__thread_policy_get_t: interop.StructType<__Request__thread_policy_get_t>; interface __Request__thread_policy_set_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; policy_infoCnt: number; policy_info: interop.Reference; } declare var __Request__thread_policy_set_t: interop.StructType<__Request__thread_policy_set_t>; interface __Request__thread_policy_t { Head: mach_msg_header_t; NDR: NDR_record_t; policy: number; baseCnt: number; base: interop.Reference; set_limit: number; } declare var __Request__thread_policy_t: interop.StructType<__Request__thread_policy_t>; interface __Request__thread_resume_t { Head: mach_msg_header_t; } declare var __Request__thread_resume_t: interop.StructType<__Request__thread_resume_t>; interface __Request__thread_sample_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; reply: mach_msg_port_descriptor_t; } declare var __Request__thread_sample_t: interop.StructType<__Request__thread_sample_t>; interface __Request__thread_set_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception_mask: number; behavior: number; new_flavor: number; } declare var __Request__thread_set_exception_ports_t: interop.StructType<__Request__thread_set_exception_ports_t>; interface __Request__thread_set_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; voucher: mach_msg_port_descriptor_t; } declare var __Request__thread_set_mach_voucher_t: interop.StructType<__Request__thread_set_mach_voucher_t>; interface __Request__thread_set_policy_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; pset: mach_msg_port_descriptor_t; NDR: NDR_record_t; policy: number; baseCnt: number; base: interop.Reference; limitCnt: number; limit: interop.Reference; } declare var __Request__thread_set_policy_t: interop.StructType<__Request__thread_set_policy_t>; interface __Request__thread_set_special_port_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; special_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; which_port: number; } declare var __Request__thread_set_special_port_t: interop.StructType<__Request__thread_set_special_port_t>; interface __Request__thread_set_state_t { Head: mach_msg_header_t; NDR: NDR_record_t; flavor: number; new_stateCnt: number; new_state: interop.Reference; } declare var __Request__thread_set_state_t: interop.StructType<__Request__thread_set_state_t>; interface __Request__thread_suspend_t { Head: mach_msg_header_t; } declare var __Request__thread_suspend_t: interop.StructType<__Request__thread_suspend_t>; interface __Request__thread_swap_exception_ports_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_port: mach_msg_port_descriptor_t; NDR: NDR_record_t; exception_mask: number; behavior: number; new_flavor: number; } declare var __Request__thread_swap_exception_ports_t: interop.StructType<__Request__thread_swap_exception_ports_t>; interface __Request__thread_swap_mach_voucher_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; new_voucher: mach_msg_port_descriptor_t; old_voucher: mach_msg_port_descriptor_t; } declare var __Request__thread_swap_mach_voucher_t: interop.StructType<__Request__thread_swap_mach_voucher_t>; interface __Request__thread_terminate_t { Head: mach_msg_header_t; } declare var __Request__thread_terminate_t: interop.StructType<__Request__thread_terminate_t>; interface __Request__thread_wire_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; thread: mach_msg_port_descriptor_t; NDR: NDR_record_t; wired: number; } declare var __Request__thread_wire_t: interop.StructType<__Request__thread_wire_t>; interface __Request__vm_allocate_cpm_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; task: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; flags: number; } declare var __Request__vm_allocate_cpm_t: interop.StructType<__Request__vm_allocate_cpm_t>; interface __Request__vm_allocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; flags: number; } declare var __Request__vm_allocate_t: interop.StructType<__Request__vm_allocate_t>; interface __Request__vm_behavior_set_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; new_behavior: number; } declare var __Request__vm_behavior_set_t: interop.StructType<__Request__vm_behavior_set_t>; interface __Request__vm_copy_t { Head: mach_msg_header_t; NDR: NDR_record_t; source_address: number; size: number; dest_address: number; } declare var __Request__vm_copy_t: interop.StructType<__Request__vm_copy_t>; interface __Request__vm_deallocate_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; } declare var __Request__vm_deallocate_t: interop.StructType<__Request__vm_deallocate_t>; interface __Request__vm_inherit_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; new_inheritance: number; } declare var __Request__vm_inherit_t: interop.StructType<__Request__vm_inherit_t>; interface __Request__vm_machine_attribute_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; attribute: number; value: number; } declare var __Request__vm_machine_attribute_t: interop.StructType<__Request__vm_machine_attribute_t>; interface __Request__vm_map_64_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; object: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; mask: number; flags: number; offset: number; copy: number; cur_protection: number; max_protection: number; inheritance: number; } declare var __Request__vm_map_64_t: interop.StructType<__Request__vm_map_64_t>; interface __Request__vm_map_exec_lockdown_t { Head: mach_msg_header_t; } declare var __Request__vm_map_exec_lockdown_t: interop.StructType<__Request__vm_map_exec_lockdown_t>; interface __Request__vm_map_page_query_t { Head: mach_msg_header_t; NDR: NDR_record_t; offset: number; } declare var __Request__vm_map_page_query_t: interop.StructType<__Request__vm_map_page_query_t>; interface __Request__vm_map_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; object: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; mask: number; flags: number; offset: number; copy: number; cur_protection: number; max_protection: number; inheritance: number; } declare var __Request__vm_map_t: interop.StructType<__Request__vm_map_t>; interface __Request__vm_mapped_pages_info_t { Head: mach_msg_header_t; } declare var __Request__vm_mapped_pages_info_t: interop.StructType<__Request__vm_mapped_pages_info_t>; interface __Request__vm_msync_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; sync_flags: number; } declare var __Request__vm_msync_t: interop.StructType<__Request__vm_msync_t>; interface __Request__vm_protect_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; set_maximum: number; new_protection: number; } declare var __Request__vm_protect_t: interop.StructType<__Request__vm_protect_t>; interface __Request__vm_purgable_control_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; control: number; state: number; } declare var __Request__vm_purgable_control_t: interop.StructType<__Request__vm_purgable_control_t>; interface __Request__vm_read_list_t { Head: mach_msg_header_t; NDR: NDR_record_t; data_list: interop.Reference; count: number; } declare var __Request__vm_read_list_t: interop.StructType<__Request__vm_read_list_t>; interface __Request__vm_read_overwrite_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; data: number; } declare var __Request__vm_read_overwrite_t: interop.StructType<__Request__vm_read_overwrite_t>; interface __Request__vm_read_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; size: number; } declare var __Request__vm_read_t: interop.StructType<__Request__vm_read_t>; interface __Request__vm_region_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; flavor: number; infoCnt: number; } declare var __Request__vm_region_64_t: interop.StructType<__Request__vm_region_64_t>; interface __Request__vm_region_recurse_64_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; nesting_depth: number; infoCnt: number; } declare var __Request__vm_region_recurse_64_t: interop.StructType<__Request__vm_region_recurse_64_t>; interface __Request__vm_region_recurse_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; nesting_depth: number; infoCnt: number; } declare var __Request__vm_region_recurse_t: interop.StructType<__Request__vm_region_recurse_t>; interface __Request__vm_region_t { Head: mach_msg_header_t; NDR: NDR_record_t; address: number; flavor: number; infoCnt: number; } declare var __Request__vm_region_t: interop.StructType<__Request__vm_region_t>; interface __Request__vm_remap_new_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; src_task: mach_msg_port_descriptor_t; NDR: NDR_record_t; target_address: number; size: number; mask: number; flags: number; src_address: number; copy: number; cur_protection: number; max_protection: number; inheritance: number; } declare var __Request__vm_remap_new_t: interop.StructType<__Request__vm_remap_new_t>; interface __Request__vm_remap_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; src_task: mach_msg_port_descriptor_t; NDR: NDR_record_t; target_address: number; size: number; mask: number; flags: number; src_address: number; copy: number; inheritance: number; } declare var __Request__vm_remap_t: interop.StructType<__Request__vm_remap_t>; interface __Request__vm_wire_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; task: mach_msg_port_descriptor_t; NDR: NDR_record_t; address: number; size: number; desired_access: number; } declare var __Request__vm_wire_t: interop.StructType<__Request__vm_wire_t>; interface __Request__vm_write_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; data: mach_msg_ool_descriptor_t; NDR: NDR_record_t; address: number; dataCnt: number; } declare var __Request__vm_write_t: interop.StructType<__Request__vm_write_t>; interface __darwin_ucontext64 { uc_onstack: number; uc_sigmask: number; uc_stack: __darwin_sigaltstack; uc_link: interop.Pointer | interop.Reference<__darwin_ucontext64>; uc_mcsize: number; uc_mcontext64: interop.Pointer | interop.Reference<__darwin_mcontext64>; } declare var __darwin_ucontext64: interop.StructType<__darwin_ucontext64>; declare function __iconv(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference>, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference>, p5: interop.Pointer | interop.Reference, p6: number, p7: interop.Pointer | interop.Reference): number; declare function __iconv_free_list(p1: interop.Pointer | interop.Reference>, p2: number): void; declare function __iconv_get_list(p1: interop.Pointer | interop.Reference>>, p2: interop.Pointer | interop.Reference, p3: boolean): number; interface __msfilterreq { msfr_ifindex: number; msfr_fmode: number; msfr_nsrcs: number; __msfr_align: number; msfr_group: sockaddr_storage; msfr_srcs: interop.Pointer | interop.Reference; } declare var __msfilterreq: interop.StructType<__msfilterreq>; interface __msqid_ds_new { msg_perm: ipc_perm; msg_first: number; msg_last: number; msg_cbytes: number; msg_qnum: number; msg_qbytes: number; msg_lspid: number; msg_lrpid: number; msg_stime: number; msg_pad1: number; msg_rtime: number; msg_pad2: number; msg_ctime: number; msg_pad3: number; msg_pad4: interop.Reference; } declare var __msqid_ds_new: interop.StructType<__msqid_ds_new>; declare function __opendir2(p1: string | interop.Pointer | interop.Reference, p2: number): interop.Pointer | interop.Reference; interface __semid_ds_new { sem_perm: ipc_perm; sem_base: number; sem_nsems: number; sem_otime: number; sem_pad1: number; sem_ctime: number; sem_pad2: number; sem_pad3: interop.Reference; } declare var __semid_ds_new: interop.StructType<__semid_ds_new>; interface __shmid_ds_new { shm_perm: ipc_perm; shm_segsz: number; shm_lpid: number; shm_cpid: number; shm_nattch: number; shm_atime: number; shm_dtime: number; shm_ctime: number; shm_internal: interop.Pointer | interop.Reference; } declare var __shmid_ds_new: interop.StructType<__shmid_ds_new>; interface __sockaddr_header { sa_len: number; sa_family: number; } declare var __sockaddr_header: interop.StructType<__sockaddr_header>; declare function _host_page_size(host: number, out_page_size: interop.Pointer | interop.Reference): number; interface _inpcb_list_entry { le_next: number; le_prev: number; } declare var _inpcb_list_entry: interop.StructType<_inpcb_list_entry>; declare function _kernelrpc_mach_port_allocate_trap(target: number, right: number, name: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_deallocate_trap(target: number, name: number): number; declare function _kernelrpc_mach_port_destruct_trap(target: number, name: number, srdelta: number, guard: number): number; declare function _kernelrpc_mach_port_extract_member_trap(target: number, name: number, pset: number): number; declare function _kernelrpc_mach_port_get_attributes_trap(target: number, name: number, flavor: number, port_info_out: interop.Pointer | interop.Reference, port_info_outCnt: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_guard_trap(target: number, name: number, guard: number, strict: number): number; declare function _kernelrpc_mach_port_insert_member_trap(target: number, name: number, pset: number): number; declare function _kernelrpc_mach_port_insert_right_trap(target: number, name: number, poly: number, polyPoly: number): number; declare function _kernelrpc_mach_port_mod_refs_trap(target: number, name: number, right: number, delta: number): number; declare function _kernelrpc_mach_port_move_member_trap(target: number, member: number, after: number): number; declare function _kernelrpc_mach_port_request_notification_trap(task: number, name: number, msgid: number, sync: number, notify: number, notifyPoly: number, previous: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_type_trap(task: number, name: number, ptype: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_unguard_trap(target: number, name: number, guard: number): number; declare function _kernelrpc_mach_vm_allocate_trap(target: number, addr: interop.Pointer | interop.Reference, size: number, flags: number): number; declare function _kernelrpc_mach_vm_deallocate_trap(target: number, address: number, size: number): number; declare function _kernelrpc_mach_vm_map_trap(target: number, address: interop.Pointer | interop.Reference, size: number, mask: number, flags: number, cur_protection: number): number; declare function _kernelrpc_mach_vm_protect_trap(target: number, address: number, size: number, set_maximum: number, new_protection: number): number; declare function _kernelrpc_mach_vm_purgable_control_trap(target: number, address: number, control: number, state: interop.Pointer | interop.Reference): number; declare var _libiconv_version: number; interface _pcred { pc_lock: interop.Reference; pc_ucred: interop.Pointer | interop.Reference; p_ruid: number; p_svuid: number; p_rgid: number; p_svgid: number; p_refcnt: number; } declare var _pcred: interop.StructType<_pcred>; interface _ucred { cr_ref: number; cr_uid: number; cr_ngroups: number; cr_groups: interop.Reference; } declare var _ucred: interop.StructType<_ucred>; declare function accept(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference): number; declare function acl_add_flag_np(flagset_d: interop.Pointer | interop.Reference, flag: acl_flag_t): number; declare function acl_add_perm(permset_d: interop.Pointer | interop.Reference, perm: acl_perm_t): number; declare function acl_calc_mask(acl_p: interop.Pointer | interop.Reference>): number; declare function acl_clear_flags_np(flagset_d: interop.Pointer | interop.Reference): number; declare function acl_clear_perms(permset_d: interop.Pointer | interop.Reference): number; declare function acl_copy_entry(dest_d: interop.Pointer | interop.Reference, src_d: interop.Pointer | interop.Reference): number; declare function acl_copy_ext(buf_p: interop.Pointer | interop.Reference, acl: interop.Pointer | interop.Reference, size: number): number; declare function acl_copy_ext_native(buf_p: interop.Pointer | interop.Reference, acl: interop.Pointer | interop.Reference, size: number): number; declare function acl_copy_int(buf_p: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function acl_copy_int_native(buf_p: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function acl_create_entry(acl_p: interop.Pointer | interop.Reference>, entry_p: interop.Pointer | interop.Reference>): number; declare function acl_create_entry_np(acl_p: interop.Pointer | interop.Reference>, entry_p: interop.Pointer | interop.Reference>, entry_index: number): number; declare function acl_delete_def_file(path_p: string | interop.Pointer | interop.Reference): number; declare function acl_delete_entry(acl: interop.Pointer | interop.Reference, entry_d: interop.Pointer | interop.Reference): number; declare function acl_delete_flag_np(flagset_d: interop.Pointer | interop.Reference, flag: acl_flag_t): number; declare function acl_delete_perm(permset_d: interop.Pointer | interop.Reference, perm: acl_perm_t): number; declare function acl_dup(acl: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare const enum acl_entry_id_t { ACL_FIRST_ENTRY = 0, ACL_NEXT_ENTRY = -1, ACL_LAST_ENTRY = -2 } declare const enum acl_flag_t { ACL_FLAG_DEFER_INHERIT = 1, ACL_FLAG_NO_INHERIT = 131072, ACL_ENTRY_INHERITED = 16, ACL_ENTRY_FILE_INHERIT = 32, ACL_ENTRY_DIRECTORY_INHERIT = 64, ACL_ENTRY_LIMIT_INHERIT = 128, ACL_ENTRY_ONLY_INHERIT = 256 } declare function acl_free(obj_p: interop.Pointer | interop.Reference): number; declare function acl_from_text(buf_p: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function acl_get_entry(acl: interop.Pointer | interop.Reference, entry_id: number, entry_p: interop.Pointer | interop.Reference>): number; declare function acl_get_fd(fd: number): interop.Pointer | interop.Reference; declare function acl_get_fd_np(fd: number, type: acl_type_t): interop.Pointer | interop.Reference; declare function acl_get_file(path_p: string | interop.Pointer | interop.Reference, type: acl_type_t): interop.Pointer | interop.Reference; declare function acl_get_flag_np(flagset_d: interop.Pointer | interop.Reference, flag: acl_flag_t): number; declare function acl_get_flagset_np(obj_p: interop.Pointer | interop.Reference, flagset_p: interop.Pointer | interop.Reference>): number; declare function acl_get_link_np(path_p: string | interop.Pointer | interop.Reference, type: acl_type_t): interop.Pointer | interop.Reference; declare function acl_get_perm_np(permset_d: interop.Pointer | interop.Reference, perm: acl_perm_t): number; declare function acl_get_permset(entry_d: interop.Pointer | interop.Reference, permset_p: interop.Pointer | interop.Reference>): number; /** * @since 4.3 */ declare function acl_get_permset_mask_np(entry_d: interop.Pointer | interop.Reference, mask_p: interop.Pointer | interop.Reference): number; declare function acl_get_qualifier(entry_d: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function acl_get_tag_type(entry_d: interop.Pointer | interop.Reference, tag_type_p: interop.Pointer | interop.Reference): number; declare function acl_init(count: number): interop.Pointer | interop.Reference; /** * @since 4.3 */ declare function acl_maximal_permset_mask_np(mask_p: interop.Pointer | interop.Reference): number; declare const enum acl_perm_t { ACL_READ_DATA = 2, ACL_LIST_DIRECTORY = 2, ACL_WRITE_DATA = 4, ACL_ADD_FILE = 4, ACL_EXECUTE = 8, ACL_SEARCH = 8, ACL_DELETE = 16, ACL_APPEND_DATA = 32, ACL_ADD_SUBDIRECTORY = 32, ACL_DELETE_CHILD = 64, ACL_READ_ATTRIBUTES = 128, ACL_WRITE_ATTRIBUTES = 256, ACL_READ_EXTATTRIBUTES = 512, ACL_WRITE_EXTATTRIBUTES = 1024, ACL_READ_SECURITY = 2048, ACL_WRITE_SECURITY = 4096, ACL_CHANGE_OWNER = 8192, ACL_SYNCHRONIZE = 1048576 } declare function acl_set_fd(fd: number, acl: interop.Pointer | interop.Reference): number; declare function acl_set_fd_np(fd: number, acl: interop.Pointer | interop.Reference, acl_type: acl_type_t): number; declare function acl_set_file(path_p: string | interop.Pointer | interop.Reference, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function acl_set_flagset_np(obj_p: interop.Pointer | interop.Reference, flagset_d: interop.Pointer | interop.Reference): number; declare function acl_set_link_np(path_p: string | interop.Pointer | interop.Reference, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function acl_set_permset(entry_d: interop.Pointer | interop.Reference, permset_d: interop.Pointer | interop.Reference): number; /** * @since 4.3 */ declare function acl_set_permset_mask_np(entry_d: interop.Pointer | interop.Reference, mask: number): number; declare function acl_set_qualifier(entry_d: interop.Pointer | interop.Reference, tag_qualifier_p: interop.Pointer | interop.Reference): number; declare function acl_set_tag_type(entry_d: interop.Pointer | interop.Reference, tag_type: acl_tag_t): number; declare function acl_size(acl: interop.Pointer | interop.Reference): number; declare const enum acl_tag_t { ACL_UNDEFINED_TAG = 0, ACL_EXTENDED_ALLOW = 1, ACL_EXTENDED_DENY = 2 } declare function acl_to_text(acl: interop.Pointer | interop.Reference, len_p: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare const enum acl_type_t { ACL_TYPE_EXTENDED = 256, ACL_TYPE_ACCESS = 0, ACL_TYPE_DEFAULT = 1, ACL_TYPE_AFS = 2, ACL_TYPE_CODA = 3, ACL_TYPE_NTFS = 4, ACL_TYPE_NWFS = 5 } declare function acl_valid(acl: interop.Pointer | interop.Reference): number; declare function acl_valid_fd_np(fd: number, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function acl_valid_file_np(path: string | interop.Pointer | interop.Reference, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function acl_valid_link_np(path: string | interop.Pointer | interop.Reference, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function act_get_state(target_act: number, flavor: number, old_state: interop.Pointer | interop.Reference, old_stateCnt: interop.Pointer | interop.Reference): number; declare function act_set_state(target_act: number, flavor: number, new_state: interop.Pointer | interop.Reference, new_stateCnt: number): number; declare function addr2ascii(p1: number, p2: interop.Pointer | interop.Reference, __size: number, p4: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; interface addrinfo { ai_flags: number; ai_family: number; ai_socktype: number; ai_protocol: number; ai_addrlen: number; ai_canonname: interop.Pointer | interop.Reference; ai_addr: interop.Pointer | interop.Reference; ai_next: interop.Pointer | interop.Reference; } declare var addrinfo: interop.StructType; declare function adjtime(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare const alphaStage: number; declare function alphasort(p1: interop.Pointer | interop.Reference>, p2: interop.Pointer | interop.Reference>): number; declare function ascii2addr(p1: number, p2: string | interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference): number; interface attribute_set_t { commonattr: number; volattr: number; dirattr: number; fileattr: number; forkattr: number; } declare var attribute_set_t: interop.StructType; interface attrlist { bitmapcount: number; reserved: number; commonattr: number; volattr: number; dirattr: number; fileattr: number; forkattr: number; } declare var attrlist: interop.StructType; interface attrreference_t { attr_dataoffset: number; attr_length: number; } declare var attrreference_t: interop.StructType; interface au_evclass_map { ec_number: number; ec_class: number; } declare var au_evclass_map: interop.StructType; interface au_expire_after { age: number; size: number; op_type: number; } declare var au_expire_after: interop.StructType; interface au_mask { am_success: number; am_failure: number; } declare var au_mask: interop.StructType; interface au_qctrl { aq_hiwater: number; aq_lowater: number; aq_bufsz: number; aq_delay: number; aq_minfree: number; } declare var au_qctrl: interop.StructType; interface au_session { as_aia_p: interop.Pointer | interop.Reference; as_mask: au_mask; } declare var au_session: interop.StructType; interface au_tid { port: number; machine: number; } declare var au_tid: interop.StructType; interface au_tid_addr { at_port: number; at_type: number; at_addr: interop.Reference; } declare var au_tid_addr: interop.StructType; declare function audit(p1: interop.Pointer | interop.Reference, p2: number): number; interface audit_fstat { af_filesz: number; af_currsz: number; } declare var audit_fstat: interop.StructType; declare const enum audit_session_flags { AU_SESSION_FLAG_IS_INITIAL = 1, AU_SESSION_FLAG_HAS_GRAPHIC_ACCESS = 16, AU_SESSION_FLAG_HAS_TTY = 32, AU_SESSION_FLAG_IS_REMOTE = 4096, AU_SESSION_FLAG_HAS_CONSOLE_ACCESS = 8192, AU_SESSION_FLAG_HAS_AUTHENTICATED = 16384 } declare function audit_session_join(port: number): number; declare function audit_session_port(asid: number, portname: interop.Pointer | interop.Reference): number; declare function audit_session_self(): number; interface audit_stat { as_version: number; as_numevent: number; as_generated: number; as_nonattrib: number; as_kernel: number; as_audit: number; as_auditctl: number; as_enqueue: number; as_written: number; as_wblocked: number; as_rblocked: number; as_dropped: number; as_totalsize: number; as_memused: number; } declare var audit_stat: interop.StructType; interface audit_token_t { val: interop.Reference; } declare var audit_token_t: interop.StructType; declare function auditctl(p1: string | interop.Pointer | interop.Reference): number; interface auditinfo { ai_auid: number; ai_mask: au_mask; ai_termid: au_tid; ai_asid: number; } declare var auditinfo: interop.StructType; interface auditinfo_addr { ai_auid: number; ai_mask: au_mask; ai_termid: au_tid_addr; ai_asid: number; ai_flags: number; } declare var auditinfo_addr: interop.StructType; declare function auditon(p1: number, p2: interop.Pointer | interop.Reference, p3: number): number; interface auditpinfo { ap_pid: number; ap_auid: number; ap_mask: au_mask; ap_termid: au_tid; ap_asid: number; } declare var auditpinfo: interop.StructType; interface auditpinfo_addr { ap_pid: number; ap_auid: number; ap_mask: au_mask; ap_termid: au_tid_addr; ap_asid: number; ap_flags: number; } declare var auditpinfo_addr: interop.StructType; declare var averunnable: loadavg; /** * @since 2.0 */ declare function backtrace(p1: interop.Pointer | interop.Reference>, __size: number): number; /** * @since 15.0 */ declare function backtrace_async(array: interop.Pointer | interop.Reference>, length: number, task_id: interop.Pointer | interop.Reference): number; /** * @since 12.0 */ declare function backtrace_from_fp(startfp: interop.Pointer | interop.Reference, array: interop.Pointer | interop.Reference>, size: number): number; /** * @since 12.0 */ declare function backtrace_image_offsets(array: interop.Pointer | interop.Reference>, image_offsets: interop.Pointer | interop.Reference, size: number): void; /** * @since 2.0 */ declare function backtrace_symbols(p1: interop.Pointer | interop.Reference>, __size: number): interop.Pointer | interop.Reference>; /** * @since 2.0 */ declare function backtrace_symbols_fd(p1: interop.Pointer | interop.Reference>, __size: number, p3: number): void; declare function basename(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; /** * @since 10.0 */ declare function basename_r(p1: string | interop.Pointer | interop.Reference, p2: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare const betaStage: number; declare function bind(p1: number, p2: interop.Pointer | interop.Reference, p3: number): number; declare function bindresvport(p1: number, p2: interop.Pointer | interop.Reference): number; declare function bindresvport_sa(p1: number, p2: interop.Pointer | interop.Reference): number; declare const bold: number; declare var bootstrap_port: number; declare function cfgetispeed(p1: interop.Pointer | interop.Reference): number; declare function cfgetospeed(p1: interop.Pointer | interop.Reference): number; declare function cfmakeraw(p1: interop.Pointer | interop.Reference): void; declare function cfsetispeed(p1: interop.Pointer | interop.Reference, p2: number): number; declare function cfsetospeed(p1: interop.Pointer | interop.Reference, p2: number): number; declare function cfsetspeed(p1: interop.Pointer | interop.Reference, p2: number): number; declare function chflags(p1: string | interop.Pointer | interop.Reference, p2: number): number; declare function chmod(p1: string | interop.Pointer | interop.Reference, p2: number): number; declare function chmodx_np(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec, alarm_port: number): number; declare function clock_alarm_reply(alarm_port: number, alarm_portPoly: number, alarm_code: number, alarm_type: number, alarm_time: mach_timespec): number; declare function clock_get_attributes(clock_serv: number, flavor: number, clock_attr: interop.Pointer | interop.Reference, clock_attrCnt: interop.Pointer | interop.Reference): number; declare function clock_get_res(p1: number, p2: interop.Pointer | interop.Reference): number; declare function clock_get_time(clock_serv: number, cur_time: interop.Pointer | interop.Reference): number; declare function clock_set_attributes(clock_ctrl: number, flavor: number, clock_attr: interop.Pointer | interop.Reference, clock_attrCnt: number): number; declare function clock_set_res(p1: number, p2: number): number; declare function clock_set_time(clock_ctrl: number, new_time: mach_timespec): number; declare function clock_sleep(p1: number, p2: number, p3: mach_timespec, p4: interop.Pointer | interop.Reference): number; declare function clock_sleep_trap(clock_name: number, sleep_type: number, sleep_sec: number, sleep_nsec: number, wakeup_time: interop.Pointer | interop.Reference): number; interface clockinfo { hz: number; tick: number; tickadj: number; stathz: number; profhz: number; } declare var clockinfo: interop.StructType; /** * @since 10.0 */ declare function clonefile(p1: string | interop.Pointer | interop.Reference, p2: string | interop.Pointer | interop.Reference, p3: number): number; /** * @since 10.0 */ declare function clonefileat(p1: number, p2: string | interop.Pointer | interop.Reference, p3: number, p4: string | interop.Pointer | interop.Reference, p5: number): number; declare function closedir(p1: interop.Pointer | interop.Reference): number; declare function closelog(): void; interface cmsghdr { cmsg_len: number; cmsg_level: number; cmsg_type: number; } declare var cmsghdr: interop.StructType; declare const condense: number; declare function connect(p1: number, p2: interop.Pointer | interop.Reference, p3: number): number; /** * @since 9.0 */ declare function connectx(p1: number, p2: interop.Pointer | interop.Reference, p3: number, p4: number, p5: interop.Pointer | interop.Reference, p6: number, p7: interop.Pointer | interop.Reference, p8: interop.Pointer | interop.Reference): number; declare function copyfile(from: string | interop.Pointer | interop.Reference, to: string | interop.Pointer | interop.Reference, state: interop.Pointer | interop.Reference, flags: number): number; declare function copyfile_state_alloc(): interop.Pointer | interop.Reference; declare function copyfile_state_free(p1: interop.Pointer | interop.Reference): number; declare function copyfile_state_get(s: interop.Pointer | interop.Reference, flag: number, dst: interop.Pointer | interop.Reference): number; declare function copyfile_state_set(s: interop.Pointer | interop.Reference, flag: number, src: interop.Pointer | interop.Reference): number; declare function creat(p1: string | interop.Pointer | interop.Reference, p2: number): number; declare const enum cryptex_auth_type_t { CRYPTEX1_AUTH_ENV_GENERIC = 4, CRYPTEX1_AUTH_ENV_GENERIC_SUPPLEMENTAL = 5, CRYPTEX_AUTH_PDI_NONCE = 6, CRYPTEX_AUTH_MOBILE_ASSET = 8, CRYPTEX_AUTH_MAX = 8 } interface ctlname { ctl_name: interop.Pointer | interop.Reference; ctl_type: number; } declare var ctlname: interop.StructType; interface datum { dptr: interop.Pointer | interop.Reference; dsize: number; } declare var datum: interop.StructType; declare function dbm_clearerr(p1: interop.Pointer | interop.Reference): number; declare function dbm_close(p1: interop.Pointer | interop.Reference): void; declare function dbm_delete(p1: interop.Pointer | interop.Reference, p2: datum): number; declare function dbm_dirfno(p1: interop.Pointer | interop.Reference): number; declare function dbm_error(p1: interop.Pointer | interop.Reference): number; declare function dbm_fetch(p1: interop.Pointer | interop.Reference, p2: datum): datum; declare function dbm_firstkey(p1: interop.Pointer | interop.Reference): datum; declare function dbm_forder(p1: interop.Pointer | interop.Reference, p2: datum): number; declare function dbm_nextkey(p1: interop.Pointer | interop.Reference): datum; declare function dbm_open(p1: string | interop.Pointer | interop.Reference, p2: number, p3: number): interop.Pointer | interop.Reference; declare function dbm_store(p1: interop.Pointer | interop.Reference, p2: datum, p3: datum, p4: number): number; declare function debug_control_port_for_pid(target_tport: number, pid: number, t: interop.Pointer | interop.Reference): number; declare const developStage: number; interface dirent { d_ino: number; d_seekoff: number; d_reclen: number; d_namlen: number; d_type: number; d_name: interop.Reference; } declare var dirent: interop.StructType; /** * @since 6.0 */ declare function dirfd(dirp: interop.Pointer | interop.Reference): number; declare function dirname(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; /** * @since 10.0 */ declare function dirname_r(p1: string | interop.Pointer | interop.Reference, p2: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; /** * @since 9.0 */ declare function disconnectx(p1: number, p2: number, p3: number): number; interface diskextent { startblock: number; blockcount: number; } declare var diskextent: interop.StructType; declare function dladdr(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function dlclose(__handle: interop.Pointer | interop.Reference): number; declare function dlerror(): interop.Pointer | interop.Reference; declare function dlopen(__path: string | interop.Pointer | interop.Reference, __mode: number): interop.Pointer | interop.Reference; /** * @since 2.0 */ declare function dlopen_preflight(__path: string | interop.Pointer | interop.Reference): boolean; declare function dlsym(__handle: interop.Pointer | interop.Reference, __symbol: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; interface dqblk { dqb_bhardlimit: number; dqb_bsoftlimit: number; dqb_curbytes: number; dqb_ihardlimit: number; dqb_isoftlimit: number; dqb_curinodes: number; dqb_btime: number; dqb_itime: number; dqb_id: number; dqb_spare: interop.Reference; } declare var dqblk: interop.StructType; interface dqfilehdr { dqh_magic: number; dqh_version: number; dqh_maxentries: number; dqh_entrycnt: number; dqh_flags: number; dqh_chktime: number; dqh_btime: number; dqh_itime: number; dqh_string: interop.Reference; dqh_spare: interop.Reference; } declare var dqfilehdr: interop.StructType; declare function dqhashshift(p1: number): number; interface dyld_kernel_image_info { uuid: interop.Reference; fsobjid: fsobj_id_t; fsid: fsid_t; load_addr: number; } declare var dyld_kernel_image_info: interop.StructType; interface dyld_kernel_process_info { cache_image_info: dyld_kernel_image_info; timestamp: number; imageCount: number; initialImageCount: number; dyldState: number; no_cache: number; private_cache: number; } declare var dyld_kernel_process_info: interop.StructType; declare const eNoteExitReparentedDeprecated: number; declare const eNoteReapDeprecated: number; declare function endfsent(): void; declare function endgrent(): void; declare function endhostent(): void; declare function endnetent(): void; declare function endnetgrent(): void; declare function endprotoent(): void; declare function endpwent(): void; declare function endrpcent(): void; declare function endservent(): void; declare function endutxent(): void; /** * @since 2.0 */ declare function endutxent_wtmp(): void; interface eproc { e_paddr: interop.Pointer | interop.Reference; e_sess: interop.Pointer | interop.Reference; e_pcred: _pcred; e_ucred: _ucred; e_vm: vmspace; e_ppid: number; e_pgid: number; e_jobc: number; e_tdev: number; e_tpgid: number; e_tsess: interop.Pointer | interop.Reference; e_wmesg: interop.Reference; e_xsize: number; e_xrssize: number; e_xccount: number; e_xswrss: number; e_flag: number; e_login: interop.Reference; e_spare: interop.Reference; } declare var eproc: interop.StructType; declare function err_set_exit(p1: interop.FunctionReference<(p1: number) => void>): void; /** * @since 3.2 */ declare function err_set_exit_b(p1: (p1: number) => void): void; declare function err_set_file(p1: interop.Pointer | interop.Reference): void; declare function etap_trace_thread(target_act: number, trace_status: number): number; interface ether_addr_t { octet: interop.Reference; } declare var ether_addr_t: interop.StructType; declare function ether_aton(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; interface ether_header_t { ether_dhost: interop.Reference; ether_shost: interop.Reference; ether_type: number; } declare var ether_header_t: interop.StructType; declare function ether_hostton(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function ether_line(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: string | interop.Pointer | interop.Reference): number; declare function ether_ntoa(p1: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function ether_ntohost(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function exception_raise(exception_port: number, thread: number, task: number, exception: number, code: interop.Pointer | interop.Reference, codeCnt: number): number; declare function exception_raise_state(exception_port: number, exception: number, code: interop.Pointer | interop.Reference, codeCnt: number, flavor: interop.Pointer | interop.Reference, old_state: interop.Pointer | interop.Reference, old_stateCnt: number, new_state: interop.Pointer | interop.Reference, new_stateCnt: interop.Pointer | interop.Reference): number; declare function exception_raise_state_identity(exception_port: number, thread: number, task: number, exception: number, code: interop.Pointer | interop.Reference, codeCnt: number, flavor: interop.Pointer | interop.Reference, old_state: interop.Pointer | interop.Reference, old_stateCnt: number, new_state: interop.Pointer | interop.Reference, new_stateCnt: interop.Pointer | interop.Reference): number; declare const extend: number; interface fasttrap_machtp_t { ftmt_instr: interop.Reference; ftmt_size: number; ftmt_ripmode: number; ftmt_modrm: number; ftmt_type: number; ftmt_code: number; ftmt_base: number; ftmt_index: number; ftmt_scale: number; ftmt_segment: number; ftmt_dest: number; ftmt_installed: number; ftmt_retired: number; } declare var fasttrap_machtp_t: interop.StructType; interface fattributiontag_t { ft_flags: number; ft_hash: number; ft_attribution_name: interop.Reference; } declare var fattributiontag_t: interop.StructType; interface fchecklv_t { lv_file_start: number; lv_error_message_size: number; lv_error_message: interop.Pointer | interop.Reference; } declare var fchecklv_t: interop.StructType; declare function fchflags(p1: number, p2: number): number; declare function fchmod(p1: number, p2: number): number; /** * @since 8.0 */ declare function fchmodat(p1: number, p2: string | interop.Pointer | interop.Reference, p3: number, p4: number): number; declare function fchmodx_np(p1: number, p2: interop.Pointer | interop.Reference): number; /** * @since 10.0 */ declare function fclonefileat(p1: number, p2: number, p3: string | interop.Pointer | interop.Reference, p4: number): number; declare function fcopyfile(from_fd: number, to_fd: number, p3: interop.Pointer | interop.Reference, flags: number): number; /** * @since 8.0 */ declare function fdopendir(p1: number): interop.Pointer | interop.Reference; interface fgetsigsinfo_t { fg_file_start: number; fg_info_request: number; fg_sig_is_platform: number; } declare var fgetsigsinfo_t: interop.StructType; declare function fgetxattr(fd: number, name: string | interop.Pointer | interop.Reference, value: interop.Pointer | interop.Reference, size: number, position: number, options: number): number; interface fhandle { fh_len: number; fh_data: interop.Reference; } declare var fhandle: interop.StructType; declare function fhopen(p1: interop.Pointer | interop.Reference, p2: number): number; /** * @since 4.3 */ declare function fileport_makefd(p1: number): number; /** * @since 4.3 */ declare function fileport_makeport(p1: number, p2: interop.Pointer | interop.Reference): number; declare function filesec_dup(p1: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function filesec_free(p1: interop.Pointer | interop.Reference): void; declare function filesec_get_property(p1: interop.Pointer | interop.Reference, p2: filesec_property_t, p3: interop.Pointer | interop.Reference): number; declare function filesec_init(): interop.Pointer | interop.Reference; declare const enum filesec_property_t { FILESEC_OWNER = 1, FILESEC_GROUP = 2, FILESEC_UUID = 3, FILESEC_MODE = 4, FILESEC_ACL = 5, FILESEC_GRPUUID = 6, FILESEC_ACL_RAW = 100, FILESEC_ACL_ALLOCSIZE = 101 } declare function filesec_query_property(p1: interop.Pointer | interop.Reference, p2: filesec_property_t, p3: interop.Pointer | interop.Reference): number; declare function filesec_set_property(p1: interop.Pointer | interop.Reference, p2: filesec_property_t, p3: interop.Pointer | interop.Reference): number; /** * @since 3.2 */ declare function filesec_unset_property(p1: interop.Pointer | interop.Reference, p2: filesec_property_t): number; declare const finalStage: number; declare function flistxattr(fd: number, namebuff: string | interop.Pointer | interop.Reference, size: number, options: number): number; declare function flock(p1: number, p2: number): number; interface flockStruct { l_start: number; l_len: number; l_pid: number; l_type: number; l_whence: number; } declare var flockStruct: interop.StructType; interface flocktimeout { fl: flockStruct; timeout: timespec; } declare var flocktimeout: interop.StructType; /** * @since 11.0 */ declare function fmount(p1: string | interop.Pointer | interop.Reference, p2: number, p3: number, p4: interop.Pointer | interop.Reference): number; declare function fmtmsg(p1: number, p2: string | interop.Pointer | interop.Reference, p3: number, p4: string | interop.Pointer | interop.Reference, p5: string | interop.Pointer | interop.Reference, p6: string | interop.Pointer | interop.Reference): number; declare function fnmatch(p1: string | interop.Pointer | interop.Reference, p2: string | interop.Pointer | interop.Reference, p3: number): number; declare function forkpty(p1: interop.Pointer | interop.Reference, p2: string | interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference): number; declare function fparseln(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: interop.Reference, p5: number): interop.Pointer | interop.Reference; interface fpunchhole_t { fp_flags: number; reserved: number; fp_offset: number; fp_length: number; } declare var fpunchhole_t: interop.StructType; declare function freeaddrinfo(p1: interop.Pointer | interop.Reference): void; declare function freehostent(p1: interop.Pointer | interop.Reference): void; declare function freeifaddrs(p1: interop.Pointer | interop.Reference): void; /** * @since 4.3 */ declare function freeifmaddrs(p1: interop.Pointer | interop.Reference): void; declare function fremovexattr(fd: number, name: string | interop.Pointer | interop.Reference, options: number): number; declare function fsetxattr(fd: number, name: string | interop.Pointer | interop.Reference, value: interop.Pointer | interop.Reference, size: number, position: number, options: number): number; /** * @since 11.0 */ declare function fsgetpath(p1: string | interop.Pointer | interop.Reference, p2: number, p3: interop.Pointer | interop.Reference, p4: number): number; interface fsid_t { val: interop.Reference; } declare var fsid_t: interop.StructType; interface fsignatures_t { fs_file_start: number; fs_blob_start: interop.Pointer | interop.Reference; fs_blob_size: number; fs_fsignatures_size: number; fs_cdhash: interop.Reference; fs_hash_type: number; } declare var fsignatures_t: interop.StructType; interface fsobj_id_t { fid_objno: number; fid_generation: number; } declare var fsobj_id_t: interop.StructType; interface fspecread_t { fsr_flags: number; reserved: number; fsr_offset: number; fsr_length: number; } declare var fspecread_t: interop.StructType; interface fssearchblock { returnattrs: interop.Pointer | interop.Reference; returnbuffer: interop.Pointer | interop.Reference; returnbuffersize: number; maxmatches: number; timelimit: timeval; searchparams1: interop.Pointer | interop.Reference; sizeofsearchparams1: number; searchparams2: interop.Pointer | interop.Reference; sizeofsearchparams2: number; searchattrs: attrlist; } declare var fssearchblock: interop.StructType; interface fstab { fs_spec: interop.Pointer | interop.Reference; fs_file: interop.Pointer | interop.Reference; fs_vfstype: interop.Pointer | interop.Reference; fs_mntops: interop.Pointer | interop.Reference; fs_type: interop.Pointer | interop.Reference; fs_freq: number; fs_passno: number; } declare var fstab: interop.StructType; declare function fstat(p1: number, p2: interop.Pointer | interop.Reference): number; /** * @since 8.0 */ declare function fstatat(p1: number, p2: string | interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: number): number; declare function fstatfs(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fstatvfs(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fstatx_np(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference): number; interface fstore_t { fst_flags: number; fst_posmode: number; fst_offset: number; fst_length: number; fst_bytesalloc: number; } declare var fstore_t: interop.StructType; interface fsupplement_t { fs_file_start: number; fs_blob_start: number; fs_blob_size: number; fs_orig_fd: number; } declare var fsupplement_t: interop.StructType; declare function ftime(p1: interop.Pointer | interop.Reference): number; declare function ftok(p1: string | interop.Pointer | interop.Reference, p2: number): number; interface ftrimactivefile_t { fta_offset: number; fta_length: number; } declare var ftrimactivefile_t: interop.StructType; declare function ftw(p1: string | interop.Pointer | interop.Reference, p2: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: number) => number>, p3: number): number; /** * @since 19.0 */ declare function funmount(p1: number, p2: number): number; /** * @since 11.0 */ declare function futimens(__fd: number, __times: interop.Reference): number; declare function futimes(p1: number, p2: interop.Pointer | interop.Reference): number; declare function gai_strerror(p1: number): interop.Pointer | interop.Reference; declare function getaddrinfo(p1: string | interop.Pointer | interop.Reference, p2: string | interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference>): number; /** * @since 2.0 * @deprecated 6.0 */ declare function getaudit(p1: interop.Pointer | interop.Reference): number; declare function getaudit_addr(p1: interop.Pointer | interop.Reference, p2: number): number; declare function getauid(p1: interop.Pointer | interop.Reference): number; declare function getdirentries(p1: number, p2: string | interop.Pointer | interop.Reference, __nbytes: number, p4: interop.Pointer | interop.Reference): number; declare function getfh(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function getfsent(): interop.Pointer | interop.Reference; declare function getfsfile(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getfsspec(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getfsstat(p1: interop.Pointer | interop.Reference, p2: number, p3: number): number; declare function getgrent(): interop.Pointer | interop.Reference; declare function getgrgid(p1: number): interop.Pointer | interop.Reference; declare function getgrgid_r(p1: number, p2: interop.Pointer | interop.Reference, p3: string | interop.Pointer | interop.Reference, p4: number, p5: interop.Pointer | interop.Reference>): number; declare function getgrnam(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getgrnam_r(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: string | interop.Pointer | interop.Reference, p4: number, p5: interop.Pointer | interop.Reference>): number; declare function getgruuid(p1: interop.Reference): interop.Pointer | interop.Reference; declare function getgruuid_r(p1: interop.Reference, p2: interop.Pointer | interop.Reference, p3: string | interop.Pointer | interop.Reference, p4: number, p5: interop.Pointer | interop.Reference>): number; declare function gethostbyaddr(p1: interop.Pointer | interop.Reference, p2: number, p3: number): interop.Pointer | interop.Reference; declare function gethostbyname(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function gethostbyname2(p1: string | interop.Pointer | interop.Reference, p2: number): interop.Pointer | interop.Reference; declare function gethostent(): interop.Pointer | interop.Reference; declare function getifaddrs(p1: interop.Pointer | interop.Reference>): number; /** * @since 4.3 */ declare function getifmaddrs(p1: interop.Pointer | interop.Reference>): number; declare function getipnodebyaddr(p1: interop.Pointer | interop.Reference, p2: number, p3: number, p4: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getipnodebyname(p1: string | interop.Pointer | interop.Reference, p2: number, p3: number, p4: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; /** * @since 4.3 */ declare function getipv4sourcefilter(p1: number, p2: in_addr, p3: in_addr, p4: interop.Pointer | interop.Reference, p5: interop.Pointer | interop.Reference, p6: interop.Pointer | interop.Reference): number; declare function getitimer(p1: number, p2: interop.Pointer | interop.Reference): number; /** * @since 2.0 */ declare function getlastlogx(p1: number, p2: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; /** * @since 2.0 */ declare function getlastlogxbyname(p1: string | interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getmntinfo(p1: interop.Pointer | interop.Reference>, p2: number): number; /** * @since 11.0 */ declare function getmntinfo_r_np(p1: interop.Pointer | interop.Reference>, p2: number): number; declare function getnameinfo(p1: interop.Pointer | interop.Reference, p2: number, p3: string | interop.Pointer | interop.Reference, p4: number, p5: string | interop.Pointer | interop.Reference, p6: number, p7: number): number; declare function getnetbyaddr(p1: number, p2: number): interop.Pointer | interop.Reference; declare function getnetbyname(p1: string | interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getnetent(): interop.Pointer | interop.Reference; declare function getnetgrent(p1: interop.Pointer | interop.Reference>, p2: interop.Pointer | interop.Reference>, p3: interop.Pointer | interop.Reference>): number; declare function getopt(__argc: number, p2: interop.Reference>, p3: string | interop.Pointer | interop.Reference): number; declare function getopt_long(__argc: number, p2: interop.Pointer | interop.Reference>, p3: string | interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference