tns-platform-declarations
Version:
Platform-specific TypeScript declarations for NativeScript for accessing native objects
1,581 lines (1,330 loc) • 428 kB
TypeScript
declare const enum ACTION {
FIND = 0,
ENTER = 1
}
interface DBM {
__opaque: interop.Reference<number>;
}
declare var DBM: interop.StructType<DBM>;
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<any>;
}
declare var DIR: interop.StructType<DIR>;
interface Dl_info {
dli_fname: string;
dli_fbase: interop.Pointer | interop.Reference<any>;
dli_sname: string;
dli_saddr: interop.Pointer | interop.Reference<any>;
}
declare var Dl_info: interop.StructType<Dl_info>;
interface ENTRY {
key: string;
data: interop.Pointer | interop.Reference<any>;
}
declare var ENTRY: interop.StructType<ENTRY>;
interface FILE {
_p: string;
_r: number;
_w: number;
_flags: number;
_file: number;
_bf: __sbuf;
_lbfsize: number;
_cookie: interop.Pointer | interop.Reference<any>;
_close: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => number>;
_read: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>, p2: string, p3: number) => number>;
_seek: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>, p2: number, p3: number) => number>;
_write: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>, p2: string, p3: number) => number>;
_ub: __sbuf;
_extra: interop.Pointer | interop.Reference<any>;
_ur: number;
_ubuf: interop.Reference<number>;
_nbuf: interop.Reference<number>;
_lb: __sbuf;
_blksize: number;
_offset: number;
}
declare var FILE: interop.StructType<FILE>;
interface FTW {
base: number;
level: number;
}
declare var FTW: interop.StructType<FTW>;
interface FixedPoint {
x: number;
y: number;
}
declare var FixedPoint: interop.StructType<FixedPoint>;
interface FixedRect {
left: number;
top: number;
right: number;
bottom: number;
}
declare var FixedRect: interop.StructType<FixedRect>;
interface Float32Point {
x: number;
y: number;
}
declare var Float32Point: interop.StructType<Float32Point>;
interface Float80 {
exp: number;
man: interop.Reference<number>;
}
declare var Float80: interop.StructType<Float80>;
interface Float96 {
exp: interop.Reference<number>;
man: interop.Reference<number>;
}
declare var Float96: interop.StructType<Float96>;
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<NDR_record_t>;
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<NumVersion>;
declare function OSAtomicAdd32(__theAmount: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAdd32Barrier(__theAmount: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAdd64(__theAmount: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAdd64Barrier(__theAmount: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAnd32(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAnd32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAnd32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicAnd32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicCompareAndSwap32(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwap32Barrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwap64(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwap64Barrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwapInt(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwapIntBarrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwapLong(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwapLongBarrier(__oldValue: number, __newValue: number, __theValue: interop.Pointer | interop.Reference<number>): boolean;
declare function OSAtomicCompareAndSwapPtr(__oldValue: interop.Pointer | interop.Reference<any>, __newValue: interop.Pointer | interop.Reference<any>, __theValue: interop.Pointer | interop.Reference<interop.Pointer | interop.Reference<any>>): boolean;
declare function OSAtomicCompareAndSwapPtrBarrier(__oldValue: interop.Pointer | interop.Reference<any>, __newValue: interop.Pointer | interop.Reference<any>, __theValue: interop.Pointer | interop.Reference<interop.Pointer | interop.Reference<any>>): boolean;
declare function OSAtomicDecrement32(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicDecrement32Barrier(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicDecrement64(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicDecrement64Barrier(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicDequeue(__list: interop.Pointer | interop.Reference<OSQueueHead>, __offset: number): interop.Pointer | interop.Reference<any>;
declare function OSAtomicEnqueue(__list: interop.Pointer | interop.Reference<OSQueueHead>, __new: interop.Pointer | interop.Reference<any>, __offset: number): void;
declare function OSAtomicIncrement32(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicIncrement32Barrier(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicIncrement64(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicIncrement64Barrier(__theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicOr32(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicOr32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicOr32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicOr32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicTestAndClear(__n: number, __theAddress: interop.Pointer | interop.Reference<any>): boolean;
declare function OSAtomicTestAndClearBarrier(__n: number, __theAddress: interop.Pointer | interop.Reference<any>): boolean;
declare function OSAtomicTestAndSet(__n: number, __theAddress: interop.Pointer | interop.Reference<any>): boolean;
declare function OSAtomicTestAndSetBarrier(__n: number, __theAddress: interop.Pointer | interop.Reference<any>): boolean;
declare function OSAtomicXor32(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicXor32Barrier(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicXor32Orig(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare function OSAtomicXor32OrigBarrier(__theMask: number, __theValue: interop.Pointer | interop.Reference<number>): number;
declare const OSBigEndian: number;
interface OSFifoQueueHead {
opaque1: interop.Pointer | interop.Reference<any>;
opaque2: interop.Pointer | interop.Reference<any>;
opaque3: number;
}
declare var OSFifoQueueHead: interop.StructType<OSFifoQueueHead>;
declare const OSLittleEndian: number;
declare function OSMemoryBarrier(): void;
interface OSQueueHead {
opaque1: interop.Pointer | interop.Reference<any>;
opaque2: number;
}
declare var OSQueueHead: interop.StructType<OSQueueHead>;
declare function OSSpinLockLock(__lock: interop.Pointer | interop.Reference<number>): void;
declare function OSSpinLockTry(__lock: interop.Pointer | interop.Reference<number>): boolean;
declare function OSSpinLockUnlock(__lock: interop.Pointer | interop.Reference<number>): void;
declare const OSUnknownByteOrder: number;
interface Point {
v: number;
h: number;
}
declare var Point: interop.StructType<Point>;
interface ProcessSerialNumber {
highLongOfPSN: number;
lowLongOfPSN: number;
}
declare var ProcessSerialNumber: interop.StructType<ProcessSerialNumber>;
interface Rect {
top: number;
left: number;
bottom: number;
right: number;
}
declare var Rect: interop.StructType<Rect>;
interface TimeRecord {
value: wide;
scale: number;
base: interop.Pointer | interop.Reference<any>;
}
declare var TimeRecord: interop.StructType<TimeRecord>;
interface UnsignedWide {
lo: number;
hi: number;
}
declare var UnsignedWide: interop.StructType<UnsignedWide>;
declare const enum VISIT {
preorder = 0,
postorder = 1,
endorder = 2,
leaf = 3
}
interface VersRec {
numericVersion: NumVersion;
countryCode: number;
shortVersion: interop.Reference<number>;
reserved: interop.Reference<number>;
}
declare var VersRec: interop.StructType<VersRec>;
declare function _Block_copy(aBlock: interop.Pointer | interop.Reference<any>): interop.Pointer | interop.Reference<any>;
declare function _Block_object_assign(p1: interop.Pointer | interop.Reference<any>, p2: interop.Pointer | interop.Reference<any>, p3: number): void;
declare function _Block_object_dispose(p1: interop.Pointer | interop.Reference<any>, p2: number): void;
declare function _Block_release(aBlock: interop.Pointer | interop.Reference<any>): 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<interop.Pointer | interop.Reference<any>>;
declare var _NSConcreteStackBlock: interop.Reference<interop.Pointer | interop.Reference<any>>;
interface _RuneCharClass {
__name: interop.Reference<number>;
__mask: number;
}
declare var _RuneCharClass: interop.StructType<_RuneCharClass>;
interface _RuneEntry {
__min: number;
__max: number;
__map: number;
__types: interop.Pointer | interop.Reference<number>;
}
declare var _RuneEntry: interop.StructType<_RuneEntry>;
interface _RuneLocale {
__magic: interop.Reference<number>;
__encoding: interop.Reference<number>;
__sgetrune: interop.FunctionReference<(p1: string, p2: number, p3: interop.Pointer | interop.Reference<string>) => number>;
__sputrune: interop.FunctionReference<(p1: number, p2: string, p3: number, p4: interop.Pointer | interop.Reference<string>) => number>;
__invalid_rune: number;
__runetype: interop.Reference<number>;
__maplower: interop.Reference<number>;
__mapupper: interop.Reference<number>;
__runetype_ext: _RuneRange;
__maplower_ext: _RuneRange;
__mapupper_ext: _RuneRange;
__variable: interop.Pointer | interop.Reference<any>;
__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<number>;
}
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<number>;
}
declare var __Reply__clock_get_attributes_t: interop.StructType<__Reply__clock_get_attributes_t>;
interface __Reply__clock_get_time_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
cur_time: mach_timespec;
}
declare var __Reply__clock_get_time_t: interop.StructType<__Reply__clock_get_time_t>;
interface __Reply__clock_set_attributes_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__clock_set_attributes_t: interop.StructType<__Reply__clock_set_attributes_t>;
interface __Reply__clock_set_time_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__clock_set_time_t: interop.StructType<__Reply__clock_set_time_t>;
interface __Reply__etap_trace_thread_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__etap_trace_thread_t: interop.StructType<__Reply__etap_trace_thread_t>;
interface __Reply__exception_raise_state_identity_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
flavor: number;
new_stateCnt: number;
new_state: interop.Reference<number>;
}
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<number>;
}
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<number>;
}
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<mach_msg_port_descriptor_t>;
NDR: NDR_record_t;
masksCnt: number;
masks: interop.Reference<number>;
old_behaviors: interop.Reference<number>;
old_flavors: interop.Reference<number>;
}
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<number>;
}
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<number>;
}
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<number>;
}
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<number>;
}
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<number>;
}
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<mach_msg_port_descriptor_t>;
NDR: NDR_record_t;
masksCnt: number;
masks: interop.Reference<number>;
old_behaviors: interop.Reference<number>;
old_flavors: interop.Reference<number>;
}
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<number>;
}
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_guard_with_flags_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_guard_with_flags_t: interop.StructType<__Reply__mach_port_guard_with_flags_t>;
interface __Reply__mach_port_insert_member_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_insert_member_t: interop.StructType<__Reply__mach_port_insert_member_t>;
interface __Reply__mach_port_insert_right_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_insert_right_t: interop.StructType<__Reply__mach_port_insert_right_t>;
interface __Reply__mach_port_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<number>;
}
declare var __Reply__mach_port_peek_t: interop.StructType<__Reply__mach_port_peek_t>;
interface __Reply__mach_port_rename_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_rename_t: interop.StructType<__Reply__mach_port_rename_t>;
interface __Reply__mach_port_request_notification_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
previous: mach_msg_port_descriptor_t;
}
declare var __Reply__mach_port_request_notification_t: interop.StructType<__Reply__mach_port_request_notification_t>;
interface __Reply__mach_port_set_attributes_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_set_attributes_t: interop.StructType<__Reply__mach_port_set_attributes_t>;
interface __Reply__mach_port_set_context_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_set_context_t: interop.StructType<__Reply__mach_port_set_context_t>;
interface __Reply__mach_port_set_mscount_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_set_mscount_t: interop.StructType<__Reply__mach_port_set_mscount_t>;
interface __Reply__mach_port_set_seqno_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_set_seqno_t: interop.StructType<__Reply__mach_port_set_seqno_t>;
interface __Reply__mach_port_space_basic_info_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
basic_info: ipc_info_space_basic_t;
}
declare var __Reply__mach_port_space_basic_info_t: interop.StructType<__Reply__mach_port_space_basic_info_t>;
interface __Reply__mach_port_space_info_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
table_info: mach_msg_ool_descriptor_t;
tree_info: mach_msg_ool_descriptor_t;
NDR: NDR_record_t;
space_info: ipc_info_space_t;
table_infoCnt: number;
tree_infoCnt: number;
}
declare var __Reply__mach_port_space_info_t: interop.StructType<__Reply__mach_port_space_info_t>;
interface __Reply__mach_port_swap_guard_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_swap_guard_t: interop.StructType<__Reply__mach_port_swap_guard_t>;
interface __Reply__mach_port_type_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
ptype: number;
}
declare var __Reply__mach_port_type_t: interop.StructType<__Reply__mach_port_type_t>;
interface __Reply__mach_port_unguard_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_port_unguard_t: interop.StructType<__Reply__mach_port_unguard_t>;
interface __Reply__mach_ports_lookup_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
init_port_set: mach_msg_ool_ports_descriptor_t;
NDR: NDR_record_t;
init_port_setCnt: number;
}
declare var __Reply__mach_ports_lookup_t: interop.StructType<__Reply__mach_ports_lookup_t>;
interface __Reply__mach_ports_register_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_ports_register_t: interop.StructType<__Reply__mach_ports_register_t>;
interface __Reply__mach_vm_region_info_64_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
objects: mach_msg_ool_descriptor_t;
NDR: NDR_record_t;
region: vm_info_region_64_t;
objectsCnt: number;
}
declare var __Reply__mach_vm_region_info_64_t: interop.StructType<__Reply__mach_vm_region_info_64_t>;
interface __Reply__mach_vm_region_info_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
objects: mach_msg_ool_descriptor_t;
NDR: NDR_record_t;
region: vm_info_region_t;
objectsCnt: number;
}
declare var __Reply__mach_vm_region_info_t: interop.StructType<__Reply__mach_vm_region_info_t>;
interface __Reply__mach_vm_wire_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__mach_vm_wire_t: interop.StructType<__Reply__mach_vm_wire_t>;
interface __Reply__mach_zone_info_for_zone_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
info: mach_zone_info_t;
}
declare var __Reply__mach_zone_info_for_zone_t: interop.StructType<__Reply__mach_zone_info_for_zone_t>;
interface __Reply__mach_zone_info_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
names: mach_msg_ool_descriptor_t;
info: mach_msg_ool_descriptor_t;
NDR: NDR_record_t;
namesCnt: number;
infoCnt: number;
}
declare var __Reply__mach_zone_info_t: interop.StructType<__Reply__mach_zone_info_t>;
interface __Reply__processor_assign_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__processor_assign_t: interop.StructType<__Reply__processor_assign_t>;
interface __Reply__processor_control_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__processor_control_t: interop.StructType<__Reply__processor_control_t>;
interface __Reply__processor_exit_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
}
declare var __Reply__processor_exit_t: interop.StructType<__Reply__processor_exit_t>;
interface __Reply__processor_get_assignment_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
assigned_set: mach_msg_port_descriptor_t;
}
declare var __Reply__processor_get_assignment_t: interop.StructType<__Reply__processor_get_assignment_t>;
interface __Reply__processor_info_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
host: mach_msg_port_descriptor_t;
NDR: NDR_record_t;
processor_info_outCnt: number;
processor_info_out: interop.Reference<number>;
}
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<number>;
}
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<number>;
}
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_exc_guard_behavior_t {
Head: mach_msg_header_t;
NDR: NDR_record_t;
RetCode: number;
behavior: number;
}
declare var __Reply__task_get_exc_guard_behavior_t: interop.StructType<__Reply__task_get_exc_guard_behavior_t>;
interface __Reply__task_get_exception_ports_t {
Head: mach_msg_header_t;
msgh_body: mach_msg_body_t;
old_handlers: interop.Reference<mach_msg_port_descriptor_t>;
NDR: NDR_record_t;
masksCnt: number;
masks: interop.Reference<number>;
old_behaviors: interop.Reference<number>;
old_flavors: interop.Reference<number>;
}
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<number>;
}
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<number>;
}
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<number>;
}
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<number>;
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_re