Rizin
unix-like reverse engineering framework and cli tools
darwin-stub.h File Reference
#include <stdint.h>

Go to the source code of this file.

Classes

struct  CFRunLoopSourceContext
 
struct  FSEventStreamContext
 
struct  CFRange
 

Typedefs

typedef double CFAbsoluteTime
 
typedef double CFTimeInterval
 
typedef int FSEventStreamEventFlags
 
typedef int OSStatus
 
typedef long CFIndex
 
typedef struct CFArrayCallBacks CFArrayCallBacks
 
typedef struct CFRunLoopSourceContext CFRunLoopSourceContext
 
typedef struct FSEventStreamContext FSEventStreamContext
 
typedef uint32_t FSEventStreamCreateFlags
 
typedef uint64_t FSEventStreamEventId
 
typedef unsigned CFStringEncoding
 
typedef void * CFAllocatorRef
 
typedef void * CFArrayRef
 
typedef void * CFBundleRef
 
typedef void * CFDataRef
 
typedef void * CFDictionaryRef
 
typedef void * CFMutableDictionaryRef
 
typedef struct CFRange CFRange
 
typedef void * CFRunLoopRef
 
typedef void * CFRunLoopSourceRef
 
typedef void * CFStringRef
 
typedef void * CFTypeRef
 
typedef void * FSEventStreamRef
 
typedef uint32_t IOOptionBits
 
typedef unsigned int io_iterator_t
 
typedef unsigned int io_object_t
 
typedef unsigned int io_service_t
 
typedef unsigned int io_registry_entry_t
 
typedef void(* FSEventStreamCallback) (const FSEventStreamRef, void *, size_t, void *, const FSEventStreamEventFlags *, const FSEventStreamEventId *)
 

Variables

static const CFStringEncoding kCFStringEncodingUTF8 = 0x8000100
 
static const OSStatus noErr = 0
 
static const FSEventStreamEventId kFSEventStreamEventIdSinceNow = -1
 
static const int kFSEventStreamCreateFlagNoDefer = 2
 
static const int kFSEventStreamCreateFlagFileEvents = 16
 
static const int kFSEventStreamEventFlagEventIdsWrapped = 8
 
static const int kFSEventStreamEventFlagHistoryDone = 16
 
static const int kFSEventStreamEventFlagItemChangeOwner = 0x4000
 
static const int kFSEventStreamEventFlagItemCreated = 0x100
 
static const int kFSEventStreamEventFlagItemFinderInfoMod = 0x2000
 
static const int kFSEventStreamEventFlagItemInodeMetaMod = 0x400
 
static const int kFSEventStreamEventFlagItemIsDir = 0x20000
 
static const int kFSEventStreamEventFlagItemModified = 0x1000
 
static const int kFSEventStreamEventFlagItemRemoved = 0x200
 
static const int kFSEventStreamEventFlagItemRenamed = 0x800
 
static const int kFSEventStreamEventFlagItemXattrMod = 0x8000
 
static const int kFSEventStreamEventFlagKernelDropped = 4
 
static const int kFSEventStreamEventFlagMount = 64
 
static const int kFSEventStreamEventFlagRootChanged = 32
 
static const int kFSEventStreamEventFlagUnmount = 128
 
static const int kFSEventStreamEventFlagUserDropped = 2
 

Typedef Documentation

◆ CFAbsoluteTime

typedef double CFAbsoluteTime

Definition at line 32 of file darwin-stub.h.

◆ CFAllocatorRef

typedef void* CFAllocatorRef

Definition at line 43 of file darwin-stub.h.

◆ CFArrayCallBacks

Definition at line 36 of file darwin-stub.h.

◆ CFArrayRef

typedef void* CFArrayRef

Definition at line 44 of file darwin-stub.h.

◆ CFBundleRef

typedef void* CFBundleRef

Definition at line 45 of file darwin-stub.h.

◆ CFDataRef

typedef void* CFDataRef

Definition at line 46 of file darwin-stub.h.

◆ CFDictionaryRef

typedef void* CFDictionaryRef

Definition at line 47 of file darwin-stub.h.

◆ CFIndex

typedef long CFIndex

Definition at line 36 of file darwin-stub.h.

◆ CFMutableDictionaryRef

typedef void* CFMutableDictionaryRef

Definition at line 48 of file darwin-stub.h.

◆ CFRange

typedef struct CFRange CFRange

Definition at line 48 of file darwin-stub.h.

◆ CFRunLoopRef

typedef void* CFRunLoopRef

Definition at line 50 of file darwin-stub.h.

◆ CFRunLoopSourceContext

Definition at line 36 of file darwin-stub.h.

◆ CFRunLoopSourceRef

typedef void* CFRunLoopSourceRef

Definition at line 51 of file darwin-stub.h.

◆ CFStringEncoding

Definition at line 42 of file darwin-stub.h.

◆ CFStringRef

typedef void* CFStringRef

Definition at line 52 of file darwin-stub.h.

◆ CFTimeInterval

typedef double CFTimeInterval

Definition at line 33 of file darwin-stub.h.

◆ CFTypeRef

typedef void* CFTypeRef

Definition at line 53 of file darwin-stub.h.

◆ FSEventStreamCallback

typedef void(* FSEventStreamCallback) (const FSEventStreamRef, void *, size_t, void *, const FSEventStreamEventFlags *, const FSEventStreamEventId *)

Definition at line 63 of file darwin-stub.h.

◆ FSEventStreamContext

Definition at line 36 of file darwin-stub.h.

◆ FSEventStreamCreateFlags

Definition at line 40 of file darwin-stub.h.

◆ FSEventStreamEventFlags

Definition at line 34 of file darwin-stub.h.

◆ FSEventStreamEventId

Definition at line 41 of file darwin-stub.h.

◆ FSEventStreamRef

typedef void* FSEventStreamRef

Definition at line 54 of file darwin-stub.h.

◆ io_iterator_t

Definition at line 57 of file darwin-stub.h.

◆ io_object_t

Definition at line 58 of file darwin-stub.h.

◆ io_registry_entry_t

Definition at line 60 of file darwin-stub.h.

◆ io_service_t

Definition at line 59 of file darwin-stub.h.

◆ IOOptionBits

Definition at line 56 of file darwin-stub.h.

◆ OSStatus

typedef int OSStatus

Definition at line 35 of file darwin-stub.h.

Variable Documentation

◆ kCFStringEncodingUTF8

const CFStringEncoding kCFStringEncodingUTF8 = 0x8000100
static

Definition at line 88 of file darwin-stub.h.

◆ kFSEventStreamCreateFlagFileEvents

const int kFSEventStreamCreateFlagFileEvents = 16
static

Definition at line 94 of file darwin-stub.h.

◆ kFSEventStreamCreateFlagNoDefer

const int kFSEventStreamCreateFlagNoDefer = 2
static

Definition at line 93 of file darwin-stub.h.

◆ kFSEventStreamEventFlagEventIdsWrapped

const int kFSEventStreamEventFlagEventIdsWrapped = 8
static

Definition at line 96 of file darwin-stub.h.

◆ kFSEventStreamEventFlagHistoryDone

const int kFSEventStreamEventFlagHistoryDone = 16
static

Definition at line 97 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemChangeOwner

const int kFSEventStreamEventFlagItemChangeOwner = 0x4000
static

Definition at line 98 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemCreated

const int kFSEventStreamEventFlagItemCreated = 0x100
static

Definition at line 99 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemFinderInfoMod

const int kFSEventStreamEventFlagItemFinderInfoMod = 0x2000
static

Definition at line 100 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemInodeMetaMod

const int kFSEventStreamEventFlagItemInodeMetaMod = 0x400
static

Definition at line 101 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemIsDir

const int kFSEventStreamEventFlagItemIsDir = 0x20000
static

Definition at line 102 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemModified

const int kFSEventStreamEventFlagItemModified = 0x1000
static

Definition at line 103 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemRemoved

const int kFSEventStreamEventFlagItemRemoved = 0x200
static

Definition at line 104 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemRenamed

const int kFSEventStreamEventFlagItemRenamed = 0x800
static

Definition at line 105 of file darwin-stub.h.

◆ kFSEventStreamEventFlagItemXattrMod

const int kFSEventStreamEventFlagItemXattrMod = 0x8000
static

Definition at line 106 of file darwin-stub.h.

◆ kFSEventStreamEventFlagKernelDropped

const int kFSEventStreamEventFlagKernelDropped = 4
static

Definition at line 107 of file darwin-stub.h.

◆ kFSEventStreamEventFlagMount

const int kFSEventStreamEventFlagMount = 64
static

Definition at line 108 of file darwin-stub.h.

◆ kFSEventStreamEventFlagRootChanged

const int kFSEventStreamEventFlagRootChanged = 32
static

Definition at line 109 of file darwin-stub.h.

◆ kFSEventStreamEventFlagUnmount

const int kFSEventStreamEventFlagUnmount = 128
static

Definition at line 110 of file darwin-stub.h.

◆ kFSEventStreamEventFlagUserDropped

const int kFSEventStreamEventFlagUserDropped = 2
static

Definition at line 111 of file darwin-stub.h.

◆ kFSEventStreamEventIdSinceNow

const FSEventStreamEventId kFSEventStreamEventIdSinceNow = -1
static

Definition at line 91 of file darwin-stub.h.

◆ noErr

const OSStatus noErr = 0
static

Definition at line 89 of file darwin-stub.h.

Referenced by uv__set_process_title().