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: string; __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: string; dli_fbase: interop.Pointer | interop.Reference; dli_sname: string; dli_saddr: interop.Pointer | interop.Reference; } declare var Dl_info: interop.StructType; interface ENTRY { key: string; data: interop.Pointer | interop.Reference; } declare var ENTRY: interop.StructType; interface FILE { _p: string; _r: number; _w: number; _flags: number; _file: number; _bf: __sbuf; _lbfsize: number; _cookie: interop.Pointer | interop.Reference; _close: interop.FunctionReference<(p1: interop.Pointer | interop.Reference) => number>; _read: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: string, p3: number) => number>; _seek: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: number, p3: number) => number>; _write: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: string, p3: number) => number>; _ub: __sbuf; _extra: interop.Pointer | interop.Reference; _ur: number; _ubuf: interop.Reference; _nbuf: interop.Reference; _lb: __sbuf; _blksize: number; _offset: number; } declare var FILE: 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; declare function OSAtomicAdd32(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAdd32Barrier(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAdd64(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAdd64Barrier(__theAmount: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAnd32(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAnd32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAnd32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicAnd32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicCompareAndSwap32(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwap32Barrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwap64(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwap64Barrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwapInt(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwapIntBarrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwapLong(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwapLongBarrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference): boolean; declare function OSAtomicCompareAndSwapPtr(__oldValue: interop.Pointer | interop.Reference, __newValue: interop.Pointer | interop.Reference, __theValue: interop.Pointer | interop.Reference>): boolean; declare function OSAtomicCompareAndSwapPtrBarrier(__oldValue: interop.Pointer | interop.Reference, __newValue: interop.Pointer | interop.Reference, __theValue: interop.Pointer | interop.Reference>): boolean; declare function OSAtomicDecrement32(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicDecrement32Barrier(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicDecrement64(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicDecrement64Barrier(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicDequeue(__list: interop.Pointer | interop.Reference<{ opaque1: interop.Pointer | interop.Reference; opaque2: number; }>, __offset: number): interop.Pointer | interop.Reference; declare function OSAtomicEnqueue(__list: interop.Pointer | interop.Reference<{ opaque1: interop.Pointer | interop.Reference; opaque2: number; }>, __new: interop.Pointer | interop.Reference, __offset: number): void; declare function OSAtomicIncrement32(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicIncrement32Barrier(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicIncrement64(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicIncrement64Barrier(__theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicOr32(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicOr32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicOr32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicOr32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicTestAndClear(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; declare function OSAtomicTestAndClearBarrier(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; declare function OSAtomicTestAndSet(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; declare function OSAtomicTestAndSetBarrier(__n: number, __theAddress: interop.Pointer | interop.Reference): boolean; declare function OSAtomicXor32(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicXor32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicXor32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare function OSAtomicXor32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference): number; declare const OSBigEndian: number; declare const OSLittleEndian: number; declare function OSMemoryBarrier(): void; declare function OSSpinLockLock(__lock: interop.Pointer | interop.Reference): void; declare function OSSpinLockTry(__lock: interop.Pointer | interop.Reference): boolean; 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 _CurrentRuneLocale: interop.Pointer | interop.Reference<_RuneLocale>; declare var _DefaultRuneLocale: _RuneLocale; declare function _Exit(p1: number): void; declare function _ExitFunction(p1: number): void; declare var _FE_DFL_DISABLE_SSE_DENORMS_ENV: fenv_t; declare var _FE_DFL_ENV: fenv_t; declare var _NSConcreteGlobalBlock: interop.Reference>; declare var _NSConcreteStackBlock: interop.Reference>; interface _RuneCharClass { __name: interop.Reference; __mask: number; } declare var _RuneCharClass: interop.StructType<_RuneCharClass>; interface _RuneEntry { __min: number; __max: number; __map: number; __types: interop.Pointer | interop.Reference; } declare var _RuneEntry: interop.StructType<_RuneEntry>; interface _RuneLocale { __magic: interop.Reference; __encoding: interop.Reference; __sgetrune: interop.FunctionReference<(p1: string, p2: number, p3: interop.Pointer | interop.Reference) => number>; __sputrune: interop.FunctionReference<(p1: number, p2: string, p3: number, p4: interop.Pointer | interop.Reference) => number>; __invalid_rune: number; __runetype: interop.Reference; __maplower: interop.Reference; __mapupper: interop.Reference; __runetype_ext: _RuneRange; __maplower_ext: _RuneRange; __mapupper_ext: _RuneRange; __variable: interop.Pointer | interop.Reference; __variable_len: number; __ncharclasses: number; __charclasses: interop.Pointer | interop.Reference<_RuneCharClass>; } declare var _RuneLocale: interop.StructType<_RuneLocale>; interface _RuneRange { __nranges: number; __ranges: interop.Pointer | interop.Reference<_RuneEntry>; } declare var _RuneRange: interop.StructType<_RuneRange>; 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_t; } 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_master_t { Head: mach_msg_header_t; msgh_body: mach_msg_body_t; io_master: mach_msg_port_descriptor_t; } declare var __Reply__host_get_io_master_t: interop.StructType<__Reply__host_get_io_master_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_acquire_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_acquire_t: interop.StructType<__Reply__lock_acquire_t>; interface __Reply__lock_handoff_accept_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_handoff_accept_t: interop.StructType<__Reply__lock_handoff_accept_t>; interface __Reply__lock_handoff_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_handoff_t: interop.StructType<__Reply__lock_handoff_t>; interface __Reply__lock_make_stable_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_make_stable_t: interop.StructType<__Reply__lock_make_stable_t>; interface __Reply__lock_release_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_release_t: interop.StructType<__Reply__lock_release_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__lock_try_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; } declare var __Reply__lock_try_t: interop.StructType<__Reply__lock_try_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_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_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_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_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_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_t { Head: mach_msg_header_t; NDR: NDR_record_t; RetCode: number; object_type: number; 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_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_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_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_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_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_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_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_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_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_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_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_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_handlerss: 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_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_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_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_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_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_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_t; } 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_t; } 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_t; } 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_master_t { Head: mach_msg_header_t; } declare var __Request__host_get_io_master_t: interop.StructType<__Request__host_get_io_master_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_acquire_t { Head: mach_msg_header_t; NDR: NDR_record_t; lock_id: number; } declare var __Request__lock_acquire_t: interop.StructType<__Request__lock_acquire_t>; interface __Request__lock_handoff_accept_t { Head: mach_msg_header_t; NDR: NDR_record_t; lock_id: number; } declare var __Request__lock_handoff_accept_t: interop.StructType<__Request__lock_handoff_accept_t>; interface __Request__lock_handoff_t { Head: mach_msg_header_t; NDR: NDR_record_t; lock_id: number; } declare var __Request__lock_handoff_t: interop.StructType<__Request__lock_handoff_t>; interface __Request__lock_make_stable_t { Head: mach_msg_header_t; NDR: NDR_record_t; lock_id: number; } declare var __Request__lock_make_stable_t: interop.StructType<__Request__lock_make_stable_t>; interface __Request__lock_release_t { Head: mach_msg_header_t; NDR: NDR_record_t; lock_id: number; } declare var __Request__lock_release_t: interop.StructType<__Request__lock_release_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__lock_try_t { Head: mach_msg_header_t; NDR: NDR_record_t; lock_id: number; } declare var __Request__lock_try_t: interop.StructType<__Request__lock_try_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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>; declare function ___runetype(p1: number): number; declare function ___tolower(p1: number): number; declare function ___toupper(p1: number): number; declare function __cospi(p1: number): number; declare function __cospif(p1: number): number; interface __darwin_pthread_handler_rec { __routine: interop.FunctionReference<(p1: interop.Pointer | interop.Reference) => void>; __arg: interop.Pointer | interop.Reference; __next: interop.Pointer | interop.Reference<__darwin_pthread_handler_rec>; } declare var __darwin_pthread_handler_rec: interop.StructType<__darwin_pthread_handler_rec>; interface __double2 { __sinval: number; __cosval: number; } declare var __double2: interop.StructType<__double2>; declare function __error(): interop.Pointer | interop.Reference; declare function __exp10(p1: number): number; declare function __exp10f(p1: number): number; interface __float2 { __sinval: number; __cosval: number; } declare var __float2: interop.StructType<__float2>; declare function __fpclassifyd(p1: number): number; declare function __fpclassifyf(p1: number): number; declare function __fpclassifyl(p1: number): number; declare function __inline_isfinited(p1: number): number; declare function __inline_isfinitef(p1: number): number; declare function __inline_isfinitel(p1: number): number; declare function __inline_isinfd(p1: number): number; declare function __inline_isinff(p1: number): number; declare function __inline_isinfl(p1: number): number; declare function __inline_isnand(p1: number): number; declare function __inline_isnanf(p1: number): number; declare function __inline_isnanl(p1: number): number; declare function __inline_isnormald(p1: number): number; declare function __inline_isnormalf(p1: number): number; declare function __inline_isnormall(p1: number): number; declare function __inline_signbitd(p1: number): number; declare function __inline_signbitf(p1: number): number; declare function __inline_signbitl(p1: number): number; declare function __maskrune(p1: number, p2: number): number; declare function __math_errhandling(): number; declare var __mb_cur_max: 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>; interface __nl_cat_d { __data: interop.Pointer | interop.Reference; __size: number; } declare var __nl_cat_d: interop.StructType<__nl_cat_d>; declare function __opendir2(p1: string, p2: number): interop.Pointer | interop.Reference; interface __sbuf { _base: string; _size: number; } declare var __sbuf: interop.StructType<__sbuf>; 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>; declare function __sincos(__x: number, __sinp: interop.Pointer | interop.Reference, __cosp: interop.Pointer | interop.Reference): void; declare function __sincos_stret(p1: number): __double2; declare function __sincosf(__x: number, __sinp: interop.Pointer | interop.Reference, __cosp: interop.Pointer | interop.Reference): void; declare function __sincosf_stret(p1: number): __float2; declare function __sincospi(__x: number, __sinp: interop.Pointer | interop.Reference, __cosp: interop.Pointer | interop.Reference): void; declare function __sincospi_stret(p1: number): __double2; declare function __sincospif(__x: number, __sinp: interop.Pointer | interop.Reference, __cosp: interop.Pointer | interop.Reference): void; declare function __sincospif_stret(p1: number): __float2; declare function __sinpi(p1: number): number; declare function __sinpif(p1: number): number; declare function __srget(p1: interop.Pointer | interop.Reference): number; declare var __stderrp: interop.Pointer | interop.Reference; declare var __stdinp: interop.Pointer | interop.Reference; declare var __stdoutp: interop.Pointer | interop.Reference; declare function __swbuf(p1: number, p2: interop.Pointer | interop.Reference): number; declare function __tanpi(p1: number): number; declare function __tanpif(p1: number): number; declare function __tg_promote(p1: number): number; declare function __tg_promoteFunction(p1: number): number; declare function __tg_promoteFunction2(p1: number): number; declare function __tg_promoteFunction3(p1: number): number; declare function __tg_promoteFunction4(p1: number): number; declare function __tg_promoteFunction5(p1: number): number; declare function __tg_promoteFunction6(p1: number): number; declare function __tg_promoteFunction7(p1: number): number; declare function __tg_promoteFunction8(p1: number): number; declare function __tolower(p1: number): number; declare function __toupper(p1: number): number; declare var _c_locale: interop.Pointer | interop.Reference; declare function _exit(p1: number): void; declare function _host_page_size(host: number, out_page_size: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_allocate_trap(target: number, right: number, name: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_construct_trap(target: number, options: interop.Pointer | interop.Reference, context: number, name: interop.Pointer | interop.Reference): number; declare function _kernelrpc_mach_port_deallocate_trap(target: number, name: number): number; declare function _kernelrpc_mach_port_destroy_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_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_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; declare function _longjmp(p1: interop.Reference, p2: number): void; interface _opaque_pthread_attr_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_attr_t: interop.StructType<_opaque_pthread_attr_t>; interface _opaque_pthread_cond_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_cond_t: interop.StructType<_opaque_pthread_cond_t>; interface _opaque_pthread_condattr_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_condattr_t: interop.StructType<_opaque_pthread_condattr_t>; interface _opaque_pthread_mutex_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_mutex_t: interop.StructType<_opaque_pthread_mutex_t>; interface _opaque_pthread_mutexattr_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_mutexattr_t: interop.StructType<_opaque_pthread_mutexattr_t>; interface _opaque_pthread_once_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_once_t: interop.StructType<_opaque_pthread_once_t>; interface _opaque_pthread_rwlock_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_rwlock_t: interop.StructType<_opaque_pthread_rwlock_t>; interface _opaque_pthread_rwlockattr_t { __sig: number; __opaque: interop.Reference; } declare var _opaque_pthread_rwlockattr_t: interop.StructType<_opaque_pthread_rwlockattr_t>; interface _opaque_pthread_t { __sig: number; __cleanup_stack: interop.Pointer | interop.Reference<__darwin_pthread_handler_rec>; __opaque: interop.Reference; } declare var _opaque_pthread_t: interop.StructType<_opaque_pthread_t>; 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>; declare function _pthread_mutex_enable_legacy_mode(): void; declare function _setjmp(p1: interop.Reference): number; interface _ucred { cr_ref: number; cr_uid: number; cr_ngroups: number; cr_groups: interop.Reference; } declare var _ucred: interop.StructType<_ucred>; declare function a64l(p1: string): number; declare function abort(): void; declare function abs(p1: number): number; declare function accept(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference): number; declare function access(p1: string, p2: number): number; interface accessx_descriptor { ad_name_offset: number; ad_flags: number; ad_pad: interop.Reference; } declare var accessx_descriptor: interop.StructType; declare function accessx_np(p1: interop.Pointer | interop.Reference, p2: number, p3: interop.Pointer | interop.Reference, p4: number): number; declare function acct(p1: string): 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): 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; 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, 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, 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; 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; 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, 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, 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; 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): string; 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, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function acl_valid_link_np(path: string, type: acl_type_t, acl: interop.Pointer | interop.Reference): number; declare function acos(p1: number): number; declare function acosf(p1: number): number; declare function acosh(p1: number): number; declare function acoshf(p1: number): number; declare function acoshl(p1: number): number; declare function acosl(p1: number): 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 add_profil(p1: string, p2: number, p3: number, p4: number): number; declare function addr2ascii(p1: number, p2: interop.Pointer | interop.Reference, p3: number, p4: string): string; interface addrinfo { ai_flags: number; ai_family: number; ai_socktype: number; ai_protocol: number; ai_addrlen: number; ai_canonname: string; 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 function alarm(p1: number): number; declare function alloca(p1: number): interop.Pointer | interop.Reference; declare const alphaStage: number; declare function alphasort(p1: interop.Pointer | interop.Reference>, p2: interop.Pointer | interop.Reference>): number; declare function arc4random(): number; declare function arc4random_addrandom(p1: string, p2: number): void; declare function arc4random_buf(__buf: interop.Pointer | interop.Reference, __nbytes: number): void; declare function arc4random_stir(): void; declare function arc4random_uniform(__upper_bound: number): number; declare function ascii2addr(p1: number, p2: string, p3: interop.Pointer | interop.Reference): number; declare function asctime(p1: interop.Pointer | interop.Reference): string; declare function asctime_r(p1: interop.Pointer | interop.Reference, p2: string): string; declare function asin(p1: number): number; declare function asinf(p1: number): number; declare function asinh(p1: number): number; declare function asinhf(p1: number): number; declare function asinhl(p1: number): number; declare function asinl(p1: number): number; declare function atan(p1: number): number; declare function atan2(p1: number, p2: number): number; declare function atan2f(p1: number, p2: number): number; declare function atan2l(p1: number, p2: number): number; declare function atanf(p1: number): number; declare function atanh(p1: number): number; declare function atanhf(p1: number): number; declare function atanhl(p1: number): number; declare function atanl(p1: number): number; declare function atexit(p1: interop.FunctionReference<() => void>): number; declare function atexit_b(p1: () => void): number; declare function atof(p1: string): number; declare function atoi(p1: string): number; declare function atol(p1: string): number; declare function atoll(p1: string): number; declare function atomic_signal_fence(p1: memory_order): void; declare function atomic_thread_fence(p1: memory_order): void; 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_t { ec_number: number; ec_class: number; } declare var au_evclass_map_t: interop.StructType; interface au_fstat_t { af_filesz: number; af_currsz: number; } declare var au_fstat_t: interop.StructType; interface au_mask_t { am_success: number; am_failure: number; } declare var au_mask_t: interop.StructType; interface au_qctrl_t { aq_hiwater: number; aq_lowater: number; aq_bufsz: number; aq_delay: number; aq_minfree: number; } declare var au_qctrl_t: interop.StructType; interface au_session_t { as_aia_p: interop.Pointer | interop.Reference; as_mask: au_mask_t; } declare var au_session_t: interop.StructType; interface au_stat_t { 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 au_stat_t: interop.StructType; interface au_tid_addr_t { at_port: number; at_type: number; at_addr: interop.Reference; } declare var au_tid_addr_t: interop.StructType; interface au_tid_t { port: number; machine: number; } declare var au_tid_t: interop.StructType; declare function audit(p1: interop.Pointer | interop.Reference, p2: number): number; 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_token_t { val: interop.Reference; } declare var audit_token_t: interop.StructType; declare function auditctl(p1: string): number; interface auditinfo_addr_t { ai_auid: number; ai_mask: au_mask_t; ai_termid: au_tid_addr_t; ai_asid: number; ai_flags: number; } declare var auditinfo_addr_t: interop.StructType; interface auditinfo_t { ai_auid: number; ai_mask: au_mask_t; ai_termid: au_tid_t; ai_asid: number; } declare var auditinfo_t: interop.StructType; declare function auditon(p1: number, p2: interop.Pointer | interop.Reference, p3: number): number; interface auditpinfo_addr_t { ap_pid: number; ap_auid: number; ap_mask: au_mask_t; ap_termid: au_tid_addr_t; ap_asid: number; ap_flags: number; } declare var auditpinfo_addr_t: interop.StructType; interface auditpinfo_t { ap_pid: number; ap_auid: number; ap_mask: au_mask_t; ap_termid: au_tid_t; ap_asid: number; } declare var auditpinfo_t: interop.StructType; declare var averunnable: loadavg; declare function basename(p1: string): string; declare function basename_r(p1: string, p2: string): string; declare function bcmp(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: number): number; declare function bcopy(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: number): void; 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 brk(p1: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function bsd_signal(p1: number, p2: interop.FunctionReference<(p1: number) => void>): interop.FunctionReference<(p1: number) => void>; declare function bsearch(__key: interop.Pointer | interop.Reference, __base: interop.Pointer | interop.Reference, __nel: number, __width: number, __compar: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference) => number>): interop.Pointer | interop.Reference; declare function bsearch_b(__key: interop.Pointer | interop.Reference, __base: interop.Pointer | interop.Reference, __nel: number, __width: number, __compar: (p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference) => number): interop.Pointer | interop.Reference; declare function btowc(p1: number): number; declare function bzero(p1: interop.Pointer | interop.Reference, p2: number): void; declare function calloc(__count: number, __size: number): interop.Pointer | interop.Reference; declare function catclose(p1: interop.Pointer | interop.Reference<__nl_cat_d>): number; declare function catgets(p1: interop.Pointer | interop.Reference<__nl_cat_d>, p2: number, p3: number, p4: string): string; declare function catopen(p1: string, p2: number): interop.Pointer | interop.Reference<__nl_cat_d>; declare function cbrt(p1: number): number; declare function cbrtf(p1: number): number; declare function cbrtl(p1: number): number; declare function ceil(p1: number): number; declare function ceilf(p1: number): number; declare function ceill(p1: number): 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 cgetcap(p1: string, p2: string, p3: number): string; declare function cgetclose(): number; declare function cgetent(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference, p3: string): number; declare function cgetfirst(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function cgetmatch(p1: string, p2: string): number; declare function cgetnext(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function cgetnum(p1: string, p2: string, p3: interop.Pointer | interop.Reference): number; declare function cgetset(p1: string): number; declare function cgetstr(p1: string, p2: string, p3: interop.Pointer | interop.Reference): number; declare function cgetustr(p1: string, p2: string, p3: interop.Pointer | interop.Reference): number; declare function chdir(p1: string): number; declare function chflags(p1: string, p2: number): number; declare function chmod(p1: string, p2: number): number; declare function chmodx_np(p1: string, p2: interop.Pointer | interop.Reference): number; declare function chown(p1: string, p2: number, p3: number): number; declare function chroot(p1: string): number; declare function clearerr(p1: interop.Pointer | interop.Reference): void; declare function clock(): number; declare function clock_alarm(clock_serv: number, alarm_type: number, alarm_time: mach_timespec_t, 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_t): 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_getres(__clock_id: clockid_t, __res: interop.Pointer | interop.Reference): number; declare function clock_gettime(__clock_id: clockid_t, __tp: interop.Pointer | interop.Reference): number; declare function clock_gettime_nsec_np(__clock_id: clockid_t): 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_t): number; declare function clock_sleep(p1: number, p2: number, p3: mach_timespec_t, 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; declare const enum clockid_t { _CLOCK_REALTIME = 0, _CLOCK_MONOTONIC = 6, _CLOCK_MONOTONIC_RAW = 4, _CLOCK_MONOTONIC_RAW_APPROX = 5, _CLOCK_UPTIME_RAW = 8, _CLOCK_UPTIME_RAW_APPROX = 9, _CLOCK_PROCESS_CPUTIME_ID = 12, _CLOCK_THREAD_CPUTIME_ID = 16 } interface clockinfo { hz: number; tick: number; tickadj: number; stathz: number; profhz: number; } declare var clockinfo: interop.StructType; declare function clonefile(p1: string, p2: string, p3: number): number; declare function clonefileat(p1: number, p2: string, p3: number, p4: string, p5: number): number; declare function close(p1: 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 confstr(p1: number, p2: string, p3: number): number; declare function connect(p1: number, p2: interop.Pointer | interop.Reference, p3: number): number; 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, to: string, 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 copysign(p1: number, p2: number): number; declare function copysignf(p1: number, p2: number): number; declare function copysignl(p1: number, p2: number): number; declare function cos(p1: number): number; declare function cosf(p1: number): number; declare function cosh(p1: number): number; declare function coshf(p1: number): number; declare function coshl(p1: number): number; declare function cosl(p1: number): number; declare function creat(p1: string, p2: number): number; declare function crypt(p1: string, p2: string): string; declare function ctermid(p1: string): string; declare function ctermid_r(p1: string): string; declare function ctime(p1: interop.Pointer | interop.Reference): string; declare function ctime_r(p1: interop.Pointer | interop.Reference, p2: string): string; interface ctlname { ctl_name: string; ctl_type: number; } declare var ctlname: interop.StructType; declare function daemon(p1: number, p2: number): number; interface datum { dptr: interop.Pointer | interop.Reference; dsize: number; } declare var datum: interop.StructType; declare var daylight: number; 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, 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 const developStage: number; declare function devname(p1: number, p2: number): string; declare function devname_r(p1: number, p2: number, buf: string, len: number): string; declare function difftime(p1: number, p2: number): 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; declare function dirfd(dirp: interop.Pointer | interop.Reference): number; declare function dirname(p1: string): string; declare function dirname_r(p1: string, p2: string): string; declare function disconnectx(p1: number, p2: number, p3: number): number; interface diskextent { startblock: number; blockcount: number; } declare var diskextent: interop.StructType; declare function div(p1: number, p2: number): div_t; interface div_t { quot: number; rem: number; } declare var div_t: 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(): string; declare function dlopen(__path: string, __mode: number): interop.Pointer | interop.Reference; declare function dlopen_preflight(__path: string): boolean; declare function dlsym(__handle: interop.Pointer | interop.Reference, __symbol: string): 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; declare function drand48(): number; declare function dup(p1: number): number; declare function dup2(p1: number, p2: number): number; declare function duplocale(p1: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare const eNoteExitReparentedDeprecated: number; declare const eNoteReapDeprecated: number; declare function ecvt(p1: number, p2: number, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference): string; declare function encrypt(p1: string, p2: number): 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 endusershell(): void; declare function endutxent(): void; 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 erand48(p1: interop.Reference): number; declare function erf(p1: number): number; declare function erfc(p1: number): number; declare function erfcf(p1: number): number; declare function erfcl(p1: number): number; declare function erff(p1: number): number; declare function erfl(p1: number): number; declare function err_set_exit(p1: interop.FunctionReference<(p1: number) => void>): void; 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 exception { type: number; name: string; arg1: number; arg2: number; retval: number; } declare var exception: interop.StructType; 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 function exchangedata(p1: string, p2: string, p3: number): number; declare function execv(__path: string, __argv: interop.Pointer | interop.Reference): number; declare function execvP(__file: string, __searchpath: string, __argv: interop.Pointer | interop.Reference): number; declare function execve(__file: string, __argv: interop.Pointer | interop.Reference, __envp: interop.Pointer | interop.Reference): number; declare function execvp(__file: string, __argv: interop.Pointer | interop.Reference): number; declare function exit(p1: number): void; declare function exp(p1: number): number; declare function exp2(p1: number): number; declare function exp2f(p1: number): number; declare function exp2l(p1: number): number; declare function expf(p1: number): number; declare function expl(p1: number): number; declare function expm1(p1: number): number; declare function expm1f(p1: number): number; declare function expm1l(p1: number): number; declare const extend: number; declare function fabs(p1: number): number; declare function fabsf(p1: number): number; declare function fabsl(p1: number): number; declare function faccessat(p1: number, p2: string, p3: number, p4: number): number; interface fbootstraptransfer_t { fbt_offset: number; fbt_length: number; fbt_buffer: interop.Pointer | interop.Reference; } declare var fbootstraptransfer_t: interop.StructType; declare function fchdir(p1: number): number; 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; declare function fchmodat(p1: number, p2: string, p3: number, p4: number): number; declare function fchmodx_np(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fchown(p1: number, p2: number, p3: number): number; declare function fchownat(p1: number, p2: string, p3: number, p4: number, p5: number): number; declare function fclonefileat(p1: number, p2: number, p3: string, p4: number): number; declare function fclose(p1: interop.Pointer | interop.Reference): number; interface fcodeblobs_t { f_cd_hash: interop.Pointer | interop.Reference; f_hash_size: number; f_cd_buffer: interop.Pointer | interop.Reference; f_cd_size: number; f_out_size: interop.Pointer | interop.Reference; f_arch: number; __padding: number; } declare var fcodeblobs_t: interop.StructType; declare function fcopyfile(from_fd: number, to_fd: number, p3: interop.Pointer | interop.Reference, flags: number): number; declare function fcvt(p1: number, p2: number, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference): string; interface fd_set { fds_bits: interop.Reference; } declare var fd_set: interop.StructType; declare function fdim(p1: number, p2: number): number; declare function fdimf(p1: number, p2: number): number; declare function fdiml(p1: number, p2: number): number; declare function fdopen(p1: number, p2: string): interop.Pointer | interop.Reference; declare function fdopendir(p1: number): interop.Pointer | interop.Reference; declare function feclearexcept(p1: number): number; declare function fegetenv(p1: interop.Pointer | interop.Reference): number; declare function fegetexceptflag(p1: interop.Pointer | interop.Reference, p2: number): number; declare function fegetround(): number; declare function feholdexcept(p1: interop.Pointer | interop.Reference): number; interface fenv_t { __control: number; __status: number; __mxcsr: number; __reserved: interop.Reference; } declare var fenv_t: interop.StructType; declare function feof(p1: interop.Pointer | interop.Reference): number; declare function feraiseexcept(p1: number): number; declare function ferror(p1: interop.Pointer | interop.Reference): number; declare function fesetenv(p1: interop.Pointer | interop.Reference): number; declare function fesetexceptflag(p1: interop.Pointer | interop.Reference, p2: number): number; declare function fesetround(p1: number): number; declare function fetestexcept(p1: number): number; declare function feupdateenv(p1: interop.Pointer | interop.Reference): number; declare function fflagstostr(p1: number): string; declare function fflush(p1: interop.Pointer | interop.Reference): number; declare function ffs(p1: number): number; declare function ffsctl(p1: number, p2: number, p3: interop.Pointer | interop.Reference, p4: number): number; declare function ffsl(p1: number): number; declare function ffsll(p1: number): number; declare function fgetattrlist(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: number, p5: number): number; declare function fgetc(p1: interop.Pointer | interop.Reference): number; declare function fgetln(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): string; declare function fgetpos(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function fgets(p1: string, p2: number, p3: interop.Pointer | interop.Reference): string; declare function fgetwc(p1: interop.Pointer | interop.Reference): number; declare function fgetwln(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function fgetws(p1: interop.Pointer | interop.Reference, p2: number, p3: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function fgetxattr(fd: number, name: string, value: interop.Pointer | interop.Reference, size: number, position: number, options: number): number; interface fhandle_t { fh_len: number; fh_data: interop.Reference; } declare var fhandle_t: interop.StructType; declare function fhopen(p1: interop.Pointer | interop.Reference, p2: number): number; declare function fileno(p1: 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; 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, 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; declare function flockfile(p1: interop.Pointer | interop.Reference): void; interface flocktimeout { fl: flockStruct; timeout: timespec; } declare var flocktimeout: interop.StructType; declare function floor(p1: number): number; declare function floorf(p1: number): number; declare function floorl(p1: number): number; declare function fls(p1: number): number; declare function flsl(p1: number): number; declare function flsll(p1: number): number; declare function fma(p1: number, p2: number, p3: number): number; declare function fmaf(p1: number, p2: number, p3: number): number; declare function fmal(p1: number, p2: number, p3: number): number; declare function fmax(p1: number, p2: number): number; declare function fmaxf(p1: number, p2: number): number; declare function fmaxl(p1: number, p2: number): number; declare function fmemopen(__buf: interop.Pointer | interop.Reference, __size: number, __mode: string): interop.Pointer | interop.Reference; declare function fmin(p1: number, p2: number): number; declare function fminf(p1: number, p2: number): number; declare function fminl(p1: number, p2: number): number; declare function fmod(p1: number, p2: number): number; declare function fmodf(p1: number, p2: number): number; declare function fmodl(p1: number, p2: number): number; declare function fmount(p1: string, p2: number, p3: number, p4: interop.Pointer | interop.Reference): number; declare function fmtcheck(p1: string, p2: string): string; declare function fmtmsg(p1: number, p2: string, p3: number, p4: string, p5: string, p6: string): number; declare function fnmatch(p1: string, p2: string, p3: number): number; declare function fopen(__filename: string, __mode: string): interop.Pointer | interop.Reference; declare function fork(): number; declare function forkpty(p1: interop.Pointer | interop.Reference, p2: string, 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): string; declare function fpathconf(p1: number, p2: number): number; interface fpunchhole_t { fp_flags: number; reserved: number; fp_offset: number; fp_length: number; } declare var fpunchhole_t: interop.StructType; declare function fpurge(p1: interop.Pointer | interop.Reference): number; declare function fputc(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fputs(p1: string, p2: interop.Pointer | interop.Reference): number; declare function fputwc(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fputws(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function fread(__ptr: interop.Pointer | interop.Reference, __size: number, __nitems: number, __stream: interop.Pointer | interop.Reference): number; declare function free(p1: interop.Pointer | interop.Reference): void; 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; declare function freeifmaddrs(p1: interop.Pointer | interop.Reference): void; declare function freelocale(p1: interop.Pointer | interop.Reference): number; declare function fremovexattr(fd: number, name: string, options: number): number; declare function freopen(p1: string, p2: string, p3: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function frexp(p1: number, p2: interop.Pointer | interop.Reference): number; declare function frexpf(p1: number, p2: interop.Pointer | interop.Reference): number; declare function frexpl(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fsctl(p1: string, p2: number, p3: interop.Pointer | interop.Reference, p4: number): number; declare function fseek(p1: interop.Pointer | interop.Reference, p2: number, p3: number): number; declare function fseeko(__stream: interop.Pointer | interop.Reference, __offset: number, __whence: number): number; declare function fsetattrlist(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: number, p5: number): number; declare function fsetpos(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): number; declare function fsetxattr(fd: number, name: string, value: interop.Pointer | interop.Reference, size: number, position: number, options: 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; } declare var fsignatures_t: interop.StructType; interface fsobj_id_t { fid_objno: number; fid_generation: number; } declare var fsobj_id_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; declare function fstat(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fstatat(p1: number, p2: string, 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; declare function fsync(p1: number): number; declare function fsync_volume_np(p1: number, p2: number): number; declare function ftell(p1: interop.Pointer | interop.Reference): number; declare function ftello(__stream: interop.Pointer | interop.Reference): number; declare function ftime(p1: interop.Pointer | interop.Reference): number; declare function ftok(p1: string, p2: number): number; interface ftrimactivefile_t { fta_offset: number; fta_length: number; } declare var ftrimactivefile_t: interop.StructType; declare function ftruncate(p1: number, p2: number): number; declare function ftrylockfile(p1: interop.Pointer | interop.Reference): number; declare function ftw(p1: string, p2: interop.FunctionReference<(p1: string, p2: interop.Pointer | interop.Reference, p3: number) => number>, p3: number): number; declare function funlockfile(p1: interop.Pointer | interop.Reference): void; declare function funopen(p1: interop.Pointer | interop.Reference, p2: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: string, p3: number) => number>, p3: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: string, p3: number) => number>, p4: interop.FunctionReference<(p1: interop.Pointer | interop.Reference, p2: number, p3: number) => number>, p5: interop.FunctionReference<(p1: interop.Pointer | interop.Reference) => number>): interop.Pointer | interop.Reference; declare function futimens(__fd: number, __times: interop.Reference): number; declare function futimes(p1: number, p2: interop.Pointer | interop.Reference): number; declare function fwide(p1: interop.Pointer | interop.Reference, p2: number): number; declare function fwrite(__ptr: interop.Pointer | interop.Reference, __size: number, __nitems: number, __stream: interop.Pointer | interop.Reference): number; declare function gai_strerror(p1: number): string; declare function gcvt(p1: number, p2: number, p3: string): string; declare function getaddrinfo(p1: string, p2: string, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference>): number; declare function getattrlist(p1: string, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: number, p5: number): number; declare function getattrlistat(p1: number, p2: string, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference, p5: number, p6: number): number; declare function getattrlistbulk(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: number, p5: number): number; 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 getbsize(p1: interop.Pointer | interop.Reference, p2: interop.Pointer | interop.Reference): string; declare function getc(p1: interop.Pointer | interop.Reference): number; declare function getc_unlocked(p1: interop.Pointer | interop.Reference): number; declare function getchar(): number; declare function getchar_unlocked(): number; declare function getcwd(p1: string, p2: number): string; declare function getdate(p1: string): interop.Pointer | interop.Reference; declare var getdate_err: number; declare function getdelim(__linep: interop.Pointer | interop.Reference, __linecapp: interop.Pointer | interop.Reference, __delimiter: number, __stream: interop.Pointer | interop.Reference): number; declare function getdirentries(p1: number, p2: string, p3: number, p4: interop.Pointer | interop.Reference): number; declare function getdirentriesattr(p1: number, p2: interop.Pointer | interop.Reference, p3: interop.Pointer | interop.Reference, p4: number, p5: interop.Pointer | interop.Reference, p6: interop.Pointer | interop.Reference, p7: interop.Pointer | interop.Reference, p8: number): number; declare function getdomainname(p1: string, p2: number): number; declare function getdtablesize(): number; declare function getegid(): number; declare function getenv(p1: string): string; declare function geteuid(): number; declare function getfh(p1: string, p2: interop.Pointer | interop.Reference): number; declare function getfsstat(p1: interop.Pointer | interop.Reference, p2: number, p3: number): number; declare function getgid(): 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, p4: number, p5: interop.Pointer | interop.Reference>): number; declare function getgrnam(p1: string): interop.Pointer | interop.Reference; declare function getgrnam_r(p1: string, p2: interop.Pointer | interop.Reference, p3: string, p4: number, p5: interop.Pointer | interop.Reference>): number; declare function getgrouplist(p1: string, p2: number, p3: interop.Pointer | interop.Reference, p4: interop.Pointer | interop.Reference): number; declare function getgroups(p1: number, p2: 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, 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; declare function gethostbyname2(p1: string, p2: number): interop.Pointer | interop.Reference; declare function gethostent(): interop.Pointer | interop.Reference; declare function gethostid(): number; declare function gethostname(p1: string, p2: number): number; declare function getifaddrs(p1: interop.Pointer | interop.Reference>): number; declare function getifmaddrs(p1: interop.Pointer | interop.Reference>): number; declare function getiopolicy_np(p1: number, p2: number): 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, p2: number, p3: number, p4: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; 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; declare function getlastlogx(p1: number, p2: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getlastlogxbyname(p1: string, p2: interop.Pointer | interop.Reference): interop.Pointer | interop.Reference; declare function getline(__linep: interop.Pointer | interop.Reference, __linecapp: interop.Pointer | interop.Reference, __stream: interop.Pointer | interop.Reference): number; declare function getloadavg(p1: interop.Reference, p2: number): number; declare function getlogin(): string; declare function getlogin_r(p1: string, p2: number): number; declare function getmntinfo(p1: interop.Pointer | interop.Reference>, p2: number): number; declare function getmntinfo_r_np(p1: interop.Pointer | interop.Reference>, p2: number): number; declare function getmode(p1: interop.Pointer | interop.Reference, p2: number): number; declare function getnameinfo(p1: interop.Pointer | interop.Reference, p2: number, p3: string, p4: number, p5: string, 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; 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(p1: number, p2: interop.Reference, p3: string): number; declare function getoptFunction(p1: number, p2: interop.Reference, p3: string): number; declare function getopt_long(p1: number, p2: interop.Pointer | interop.Reference, p3: string, p4: interop.Pointer | interop.Reference