diff --git a/pkgs/cupertino_http/CHANGELOG.md b/pkgs/cupertino_http/CHANGELOG.md index a42cd42da8..ecd264da63 100644 --- a/pkgs/cupertino_http/CHANGELOG.md +++ b/pkgs/cupertino_http/CHANGELOG.md @@ -2,6 +2,7 @@ * Add the ability to abort requests. * Make `ConnectionException.toString` more helpful. +* Upgrade to `package:objective_c` 8.0. ## 2.2.0 diff --git a/pkgs/cupertino_http/darwin/cupertino_http/Sources/cupertino_http/native_cupertino_bindings.m b/pkgs/cupertino_http/darwin/cupertino_http/Sources/cupertino_http/native_cupertino_bindings.m index 7ad2e44763..f961e247f8 100644 --- a/pkgs/cupertino_http/darwin/cupertino_http/Sources/cupertino_http/native_cupertino_bindings.m +++ b/pkgs/cupertino_http/darwin/cupertino_http/Sources/cupertino_http/native_cupertino_bindings.m @@ -17,6 +17,9 @@ #error "This file must be compiled with ARC enabled" #endif +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wundeclared-selector" + typedef struct { int64_t version; void* (*newWaiter)(void); @@ -891,3 +894,5 @@ void _NativeCupertinoHttp_protocolTrampoline_ovsamd(id target, void * sel) { return ((ProtocolTrampoline_17)((id (*)(id, SEL, SEL))objc_msgSend)(target, @selector(getDOBJCDartProtocolMethodForSelector:), sel))(sel); } #undef BLOCKING_BLOCK_IMPL + +#pragma clang diagnostic pop diff --git a/pkgs/cupertino_http/example/integration_test/url_session_delegate_test.dart b/pkgs/cupertino_http/example/integration_test/url_session_delegate_test.dart index 6baa5e6ca9..5151eec6dc 100644 --- a/pkgs/cupertino_http/example/integration_test/url_session_delegate_test.dart +++ b/pkgs/cupertino_http/example/integration_test/url_session_delegate_test.dart @@ -177,7 +177,7 @@ void testOnData(URLSessionConfiguration Function() config) { onData: (s, t, d) { actualSession = s; actualTask = t; - actualData.appendData_(d); + actualData.appendData(d); }); final task = session.dataTaskWithRequest( diff --git a/pkgs/cupertino_http/example/integration_test/utils_test.dart b/pkgs/cupertino_http/example/integration_test/utils_test.dart index bb104eef18..5ea24ef944 100644 --- a/pkgs/cupertino_http/example/integration_test/utils_test.dart +++ b/pkgs/cupertino_http/example/integration_test/utils_test.dart @@ -19,31 +19,31 @@ void main() { test('single string input', () { final d = objc.NSMutableDictionary() - ..setObject_forKey_('value'.toNSString(), 'key'.toNSString()); + ..setObject('value'.toNSString(), forKey: 'key'.toNSString()); expect(stringNSDictionaryToMap(d), {'key': 'value'}); }); test('multiple string input', () { final d = objc.NSMutableDictionary() - ..setObject_forKey_('value1'.toNSString(), 'key1'.toNSString()) - ..setObject_forKey_('value2'.toNSString(), 'key2'.toNSString()) - ..setObject_forKey_('value3'.toNSString(), 'key3'.toNSString()); + ..setObject('value1'.toNSString(), forKey: 'key1'.toNSString()) + ..setObject('value2'.toNSString(), forKey: 'key2'.toNSString()) + ..setObject('value3'.toNSString(), forKey: 'key3'.toNSString()); expect(stringNSDictionaryToMap(d), {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}); }); test('non-string value', () { final d = objc.NSMutableDictionary() - ..setObject_forKey_( - objc.NSNumberCreation.numberWithInteger_(5), 'key'.toNSString()); + ..setObject(objc.NSNumberCreation.numberWithInteger(5), + forKey: 'key'.toNSString()); expect(() => stringNSDictionaryToMap(d), throwsUnsupportedError); }); test('non-string key', () { final d = objc.NSMutableDictionary() - ..setObject_forKey_( - 'value'.toNSString(), objc.NSNumberCreation.numberWithInteger_(5)); + ..setObject('value'.toNSString(), + forKey: objc.NSNumberCreation.numberWithInteger(5)); expect(() => stringNSDictionaryToMap(d), throwsUnsupportedError); }); }); @@ -57,16 +57,16 @@ void main() { test('single string input', () { final array = stringIterableToNSArray(['apple']); expect(array.count, 1); - expect(objc.NSString.castFrom(array.objectAtIndex_(0)).toDartString(), + expect(objc.NSString.castFrom(array.objectAtIndex(0)).toDartString(), 'apple'); }); test('multiple string input', () { final array = stringIterableToNSArray(['apple', 'banana']); expect(array.count, 2); - expect(objc.NSString.castFrom(array.objectAtIndex_(0)).toDartString(), + expect(objc.NSString.castFrom(array.objectAtIndex(0)).toDartString(), 'apple'); - expect(objc.NSString.castFrom(array.objectAtIndex_(1)).toDartString(), + expect(objc.NSString.castFrom(array.objectAtIndex(1)).toDartString(), 'banana'); }); }); diff --git a/pkgs/cupertino_http/example/integration_test/web_socket_test.dart b/pkgs/cupertino_http/example/integration_test/web_socket_test.dart index 9c4d0c5528..6c81ba656e 100644 --- a/pkgs/cupertino_http/example/integration_test/web_socket_test.dart +++ b/pkgs/cupertino_http/example/integration_test/web_socket_test.dart @@ -12,8 +12,8 @@ void main() { expect( ConnectionException( 'failed to connect', - NSError.errorWithDomain_code_userInfo_( - 'NSURLErrorDomain'.toNSString(), -999, null)) + NSError.errorWithDomain('NSURLErrorDomain'.toNSString(), + code: -999, userInfo: null)) .toString(), 'CupertinoErrorWebSocketException: failed to connect ' '[The operation couldn’t be completed. ' diff --git a/pkgs/cupertino_http/example/pubspec.yaml b/pkgs/cupertino_http/example/pubspec.yaml index 38f75b0cf9..65b2f9ea1a 100644 --- a/pkgs/cupertino_http/example/pubspec.yaml +++ b/pkgs/cupertino_http/example/pubspec.yaml @@ -31,7 +31,7 @@ dev_dependencies: http_profile: ^0.1.0 integration_test: sdk: flutter - objective_c: ^7.0.0 + objective_c: ^8.0.0 test: ^1.21.1 web_socket_conformance_tests: path: ../../web_socket_conformance_tests/ diff --git a/pkgs/cupertino_http/lib/src/cupertino_api.dart b/pkgs/cupertino_http/lib/src/cupertino_api.dart index 9586279874..12c937c141 100644 --- a/pkgs/cupertino_http/lib/src/cupertino_api.dart +++ b/pkgs/cupertino_http/lib/src/cupertino_api.dart @@ -199,7 +199,7 @@ class URLSessionConfiguration } final d = objc.NSMutableDictionary.alloc().init(); headers.forEach((key, value) { - d.setObject_forKey_(value.toNSString(), key.toNSString()); + d.setObject(value.toNSString(), forKey: key.toNSString()); }); _nsObject.HTTPAdditionalHeaders = d; } @@ -746,7 +746,7 @@ class MutableURLRequest extends URLRequest { /// /// See [NSMutableURLRequest.requestWithURL:](https://developer.apple.com/documentation/foundation/nsmutableurlrequest/1414617-allhttpheaderfields) factory MutableURLRequest.fromUrl(Uri uri) { - final url = objc.NSURL.URLWithString_(uri.toString().toNSString())!; + final url = objc.NSURL.URLWithString(uri.toString().toNSString())!; return MutableURLRequest._(ncb.NSMutableURLRequest.requestWithURL_(url)); } diff --git a/pkgs/cupertino_http/lib/src/native_cupertino_bindings.dart b/pkgs/cupertino_http/lib/src/native_cupertino_bindings.dart index 68a0dc5175..590c344fa4 100644 --- a/pkgs/cupertino_http/lib/src/native_cupertino_bindings.dart +++ b/pkgs/cupertino_http/lib/src/native_cupertino_bindings.dart @@ -52,219 +52,11 @@ class NativeCupertinoHttp { ffi.Pointer> Function( int, ffi.Pointer>)>(); - int getpriority( - int arg0, - int arg1, - ) { - return _getpriority( - arg0, - arg1, - ); - } - - late final _getpriorityPtr = - _lookup>( - 'getpriority'); - late final _getpriority = - _getpriorityPtr.asFunction(); - - int getiopolicy_np( - int arg0, - int arg1, - ) { - return _getiopolicy_np( - arg0, - arg1, - ); - } - - late final _getiopolicy_npPtr = - _lookup>( - 'getiopolicy_np'); - late final _getiopolicy_np = - _getiopolicy_npPtr.asFunction(); - - int getrlimit( - int arg0, - ffi.Pointer arg1, - ) { - return _getrlimit( - arg0, - arg1, - ); - } - - late final _getrlimitPtr = _lookup< - ffi.NativeFunction)>>( - 'getrlimit'); - late final _getrlimit = - _getrlimitPtr.asFunction)>(); - - int getrusage( - int arg0, - ffi.Pointer arg1, - ) { - return _getrusage( - arg0, - arg1, - ); - } - - late final _getrusagePtr = _lookup< - ffi.NativeFunction)>>( - 'getrusage'); - late final _getrusage = - _getrusagePtr.asFunction)>(); - - int setpriority( - int arg0, - int arg1, - int arg2, - ) { - return _setpriority( - arg0, - arg1, - arg2, - ); - } - - late final _setpriorityPtr = - _lookup>( - 'setpriority'); - late final _setpriority = - _setpriorityPtr.asFunction(); - - int setiopolicy_np( - int arg0, - int arg1, - int arg2, - ) { - return _setiopolicy_np( - arg0, - arg1, - arg2, - ); - } - - late final _setiopolicy_npPtr = - _lookup>( - 'setiopolicy_np'); - late final _setiopolicy_np = - _setiopolicy_npPtr.asFunction(); - - int setrlimit( - int arg0, - ffi.Pointer arg1, - ) { - return _setrlimit( - arg0, - arg1, - ); - } - - late final _setrlimitPtr = _lookup< - ffi.NativeFunction)>>( - 'setrlimit'); - late final _setrlimit = - _setrlimitPtr.asFunction)>(); - - int wait$1( - ffi.Pointer arg0, - ) { - return _wait$1( - arg0, - ); - } - - late final _wait$1Ptr = - _lookup)>>('wait'); - late final _wait$1 = - _wait$1Ptr.asFunction)>(); - - int waitpid( - int arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _waitpid( - arg0, - arg1, - arg2, - ); - } - - late final _waitpidPtr = _lookup< - ffi.NativeFunction< - pid_t Function(pid_t, ffi.Pointer, ffi.Int)>>('waitpid'); - late final _waitpid = - _waitpidPtr.asFunction, int)>(); - - int waitid( - idtype_t arg0, - Dart__uint32_t arg1, - ffi.Pointer arg2, - int arg3, - ) { - return _waitid( - arg0.value, - arg1, - arg2, - arg3, - ); - } - - late final _waitidPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.UnsignedInt, id_t, ffi.Pointer, - ffi.Int)>>('waitid'); - late final _waitid = _waitidPtr - .asFunction, int)>(); - - int wait3( - ffi.Pointer arg0, - int arg1, - ffi.Pointer arg2, - ) { - return _wait3( - arg0, - arg1, - arg2, - ); - } - - late final _wait3Ptr = _lookup< - ffi.NativeFunction< - pid_t Function( - ffi.Pointer, ffi.Int, ffi.Pointer)>>('wait3'); - late final _wait3 = _wait3Ptr.asFunction< - int Function(ffi.Pointer, int, ffi.Pointer)>(); - - int wait4( - int arg0, - ffi.Pointer arg1, - int arg2, - ffi.Pointer arg3, - ) { - return _wait4( - arg0, - arg1, - arg2, - arg3, - ); - } - - late final _wait4Ptr = _lookup< - ffi.NativeFunction< - pid_t Function(pid_t, ffi.Pointer, ffi.Int, - ffi.Pointer)>>('wait4'); - late final _wait4 = _wait4Ptr.asFunction< - int Function(int, ffi.Pointer, int, ffi.Pointer)>(); - ffi.Pointer alloca( - int arg0, + int __size, ) { return _alloca( - arg0, + __size, ); } @@ -924,12 +716,12 @@ class NativeCupertinoHttp { int mbstowcs( ffi.Pointer arg0, ffi.Pointer arg1, - int arg2, + int __n, ) { return _mbstowcs( arg0, arg1, - arg2, + __n, ); } @@ -943,12 +735,12 @@ class NativeCupertinoHttp { int mbtowc( ffi.Pointer arg0, ffi.Pointer arg1, - int arg2, + int __n, ) { return _mbtowc( arg0, arg1, - arg2, + __n, ); } @@ -1160,12 +952,12 @@ class NativeCupertinoHttp { int wcstombs( ffi.Pointer arg0, ffi.Pointer arg1, - int arg2, + int __n, ) { return _wcstombs( arg0, arg1, - arg2, + __n, ); } @@ -1341,19 +1133,19 @@ class NativeCupertinoHttp { ffi.Pointer initstate( int arg0, ffi.Pointer arg1, - int arg2, + int __size, ) { return _initstate( arg0, arg1, - arg2, + __size, ); } late final _initstatePtr = _lookup< ffi.NativeFunction< ffi.Pointer Function( - ffi.UnsignedInt, ffi.Pointer, ffi.Size)>>('initstate'); + ffi.UnsignedLong, ffi.Pointer, ffi.Long)>>('initstate'); late final _initstate = _initstatePtr.asFunction< ffi.Pointer Function(int, ffi.Pointer, int)>(); @@ -1590,7 +1382,7 @@ class NativeCupertinoHttp { late final _setenv = _setenvPtr.asFunction< int Function(ffi.Pointer, ffi.Pointer, int)>(); - void setkey( + int setkey( ffi.Pointer arg0, ) { return _setkey( @@ -1599,10 +1391,10 @@ class NativeCupertinoHttp { } late final _setkeyPtr = - _lookup)>>( + _lookup)>>( 'setkey'); late final _setkey = - _setkeyPtr.asFunction)>(); + _setkeyPtr.asFunction)>(); ffi.Pointer setstate( ffi.Pointer arg0, @@ -1639,7 +1431,7 @@ class NativeCupertinoHttp { } late final _srandomPtr = - _lookup>( + _lookup>( 'srandom'); late final _srandom = _srandomPtr.asFunction(); @@ -1655,7 +1447,7 @@ class NativeCupertinoHttp { _lookup>('unlockpt'); late final _unlockpt = _unlockptPtr.asFunction(); - int unsetenv( + void unsetenv( ffi.Pointer arg0, ) { return _unsetenv( @@ -1664,10 +1456,10 @@ class NativeCupertinoHttp { } late final _unsetenvPtr = - _lookup)>>( + _lookup)>>( 'unsetenv'); late final _unsetenv = - _unsetenvPtr.asFunction)>(); + _unsetenvPtr.asFunction)>(); int arc4random() { return _arc4random(); @@ -1679,11 +1471,11 @@ class NativeCupertinoHttp { void arc4random_addrandom( ffi.Pointer arg0, - int arg1, + int __datlen, ) { return _arc4random_addrandom( arg0, - arg1, + __datlen, ); } @@ -2026,11 +1818,11 @@ class NativeCupertinoHttp { int getloadavg( ffi.Pointer arg0, - int arg1, + int __nelem, ) { return _getloadavg( arg0, - arg1, + __nelem, ); } @@ -2502,26 +2294,6 @@ class NativeCupertinoHttp { set suboptarg(ffi.Pointer value) => _suboptarg.value = value; - int __darwin_check_fd_set_overflow( - int arg0, - ffi.Pointer arg1, - int arg2, - ) { - return ___darwin_check_fd_set_overflow( - arg0, - arg1, - arg2, - ); - } - - late final ___darwin_check_fd_set_overflowPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, - ffi.Int)>>('__darwin_check_fd_set_overflow'); - late final ___darwin_check_fd_set_overflow = - ___darwin_check_fd_set_overflowPtr - .asFunction, int)>(); - ffi.Pointer sel_getName( ffi.Pointer sel, ) { @@ -3112,6 +2884,25 @@ class NativeCupertinoHttp { CFAllocatorRef Function( CFAllocatorRef, ffi.Pointer)>(); + CFAllocatorRef CFAllocatorCreateWithZone( + CFAllocatorRef allocator, + ffi.Pointer<_malloc_zone_t> zone, + ) { + return _CFAllocatorCreateWithZone( + allocator, + zone, + ); + } + + late final _CFAllocatorCreateWithZonePtr = _lookup< + ffi.NativeFunction< + CFAllocatorRef Function(CFAllocatorRef, + ffi.Pointer<_malloc_zone_t>)>>('CFAllocatorCreateWithZone'); + late final _CFAllocatorCreateWithZone = + _CFAllocatorCreateWithZonePtr.asFunction< + CFAllocatorRef Function( + CFAllocatorRef, ffi.Pointer<_malloc_zone_t>)>(); + ffi.Pointer CFAllocatorAllocateTyped( CFAllocatorRef allocator, int size, @@ -4859,14 +4650,62 @@ class NativeCupertinoHttp { '__tolower'); late final ___tolower$1 = ___tolowerPtr.asFunction(); - ffi.Pointer __error() { - return ___error(); + locale_t duplocale( + locale_t arg0, + ) { + return _duplocale( + arg0, + ); + } + + late final _duplocalePtr = + _lookup>('duplocale'); + late final _duplocale = + _duplocalePtr.asFunction(); + + int freelocale( + locale_t arg0, + ) { + return _freelocale( + arg0, + ); } - late final ___errorPtr = - _lookup Function()>>('__error'); - late final ___error = - ___errorPtr.asFunction Function()>(); + late final _freelocalePtr = + _lookup>('freelocale'); + late final _freelocale = _freelocalePtr.asFunction(); + + locale_t newlocale( + int arg0, + ffi.Pointer arg1, + locale_t arg2, + ) { + return _newlocale( + arg0, + arg1, + arg2, + ); + } + + late final _newlocalePtr = _lookup< + ffi.NativeFunction< + locale_t Function( + ffi.Int, ffi.Pointer, locale_t)>>('newlocale'); + late final _newlocale = _newlocalePtr + .asFunction, locale_t)>(); + + locale_t uselocale( + locale_t arg0, + ) { + return _uselocale( + arg0, + ); + } + + late final _uselocalePtr = + _lookup>('uselocale'); + late final _uselocale = + _uselocalePtr.asFunction(); ffi.Pointer localeconv() { return _localeconv(); @@ -6897,21 +6736,21 @@ class NativeCupertinoHttp { late final _sigaddset = _sigaddsetPtr.asFunction, int)>(); - int sigaltstack( + int sigaltstack$1( ffi.Pointer arg0, ffi.Pointer arg1, ) { - return _sigaltstack( + return _sigaltstack$1( arg0, arg1, ); } - late final _sigaltstackPtr = _lookup< + late final _sigaltstack$1Ptr = _lookup< ffi.NativeFunction< ffi.Int Function( ffi.Pointer, ffi.Pointer)>>('sigaltstack'); - late final _sigaltstack = _sigaltstackPtr + late final _sigaltstack$1 = _sigaltstack$1Ptr .asFunction, ffi.Pointer)>(); int sigdelset( @@ -7181,70 +7020,6 @@ class NativeCupertinoHttp { late final _sigvec$1 = _sigvec$1Ptr.asFunction< int Function(int, ffi.Pointer, ffi.Pointer)>(); - int renameat( - int arg0, - ffi.Pointer arg1, - int arg2, - ffi.Pointer arg3, - ) { - return _renameat( - arg0, - arg1, - arg2, - arg3, - ); - } - - late final _renameatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Int, - ffi.Pointer)>>('renameat'); - late final _renameat = _renameatPtr.asFunction< - int Function(int, ffi.Pointer, int, ffi.Pointer)>(); - - int renamex_np( - ffi.Pointer arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _renamex_np( - arg0, - arg1, - arg2, - ); - } - - late final _renamex_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Pointer, - ffi.UnsignedInt)>>('renamex_np'); - late final _renamex_np = _renamex_npPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - int renameatx_np( - int arg0, - ffi.Pointer arg1, - int arg2, - ffi.Pointer arg3, - int arg4, - ) { - return _renameatx_np( - arg0, - arg1, - arg2, - arg3, - arg4, - ); - } - - late final _renameatx_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Int, - ffi.Pointer, ffi.UnsignedInt)>>('renameatx_np'); - late final _renameatx_np = _renameatx_npPtr.asFunction< - int Function( - int, ffi.Pointer, int, ffi.Pointer, int)>(); - int printf( ffi.Pointer arg0, ) { @@ -7375,12 +7150,12 @@ class NativeCupertinoHttp { ffi.Pointer fgets( ffi.Pointer arg0, - int arg1, + int __size, ffi.Pointer arg2, ) { return _fgets( arg0, - arg1, + __size, arg2, ); } @@ -7755,13 +7530,13 @@ class NativeCupertinoHttp { ffi.Pointer arg0, ffi.Pointer arg1, int arg2, - int arg3, + int __size, ) { return _setvbuf( arg0, arg1, arg2, - arg3, + __size, ); } @@ -8449,11 +8224,11 @@ class NativeCupertinoHttp { ffi.Pointer fgetln( ffi.Pointer arg0, - ffi.Pointer arg1, + ffi.Pointer __len, ) { return _fgetln( arg0, - arg1, + __len, ); } @@ -8499,12 +8274,12 @@ class NativeCupertinoHttp { void setbuffer( ffi.Pointer arg0, ffi.Pointer arg1, - int arg2, + int __size, ) { return _setbuffer( arg0, arg1, - arg2, + __size, ); } @@ -8612,6 +8387,56 @@ class NativeCupertinoHttp { ffi.Pointer< ffi.NativeFunction)>>)>(); + int __snprintf_chk( + ffi.Pointer arg0, + int __maxlen, + int arg2, + int arg3, + ffi.Pointer arg4, + ) { + return ___snprintf_chk( + arg0, + __maxlen, + arg2, + arg3, + arg4, + ); + } + + late final ___snprintf_chkPtr = _lookup< + ffi.NativeFunction< + ffi.Int Function(ffi.Pointer, ffi.Size, ffi.Int, ffi.Size, + ffi.Pointer)>>('__snprintf_chk'); + late final ___snprintf_chk = ___snprintf_chkPtr.asFunction< + int Function( + ffi.Pointer, int, int, int, ffi.Pointer)>(); + + int __vsnprintf_chk( + ffi.Pointer arg0, + int __maxlen, + int arg2, + int arg3, + ffi.Pointer arg4, + va_list arg5, + ) { + return ___vsnprintf_chk( + arg0, + __maxlen, + arg2, + arg3, + arg4, + arg5, + ); + } + + late final ___vsnprintf_chkPtr = _lookup< + ffi.NativeFunction< + ffi.Int Function(ffi.Pointer, ffi.Size, ffi.Int, ffi.Size, + ffi.Pointer, va_list)>>('__vsnprintf_chk'); + late final ___vsnprintf_chk = ___vsnprintf_chkPtr.asFunction< + int Function(ffi.Pointer, int, int, int, ffi.Pointer, + va_list)>(); + int __sprintf_chk( ffi.Pointer arg0, int arg1, @@ -8633,30 +8458,6 @@ class NativeCupertinoHttp { late final ___sprintf_chk = ___sprintf_chkPtr.asFunction< int Function(ffi.Pointer, int, int, ffi.Pointer)>(); - int __snprintf_chk( - ffi.Pointer arg0, - int arg1, - int arg2, - int arg3, - ffi.Pointer arg4, - ) { - return ___snprintf_chk( - arg0, - arg1, - arg2, - arg3, - arg4, - ); - } - - late final ___snprintf_chkPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Size, ffi.Int, ffi.Size, - ffi.Pointer)>>('__snprintf_chk'); - late final ___snprintf_chk = ___snprintf_chkPtr.asFunction< - int Function( - ffi.Pointer, int, int, int, ffi.Pointer)>(); - int __vsprintf_chk( ffi.Pointer arg0, int arg1, @@ -8681,60 +8482,34 @@ class NativeCupertinoHttp { int Function( ffi.Pointer, int, int, ffi.Pointer, va_list)>(); - int __vsnprintf_chk( - ffi.Pointer arg0, - int arg1, - int arg2, - int arg3, - ffi.Pointer arg4, - va_list arg5, - ) { - return ___vsnprintf_chk( - arg0, - arg1, - arg2, - arg3, - arg4, - arg5, - ); - } - - late final ___vsnprintf_chkPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Size, ffi.Int, ffi.Size, - ffi.Pointer, va_list)>>('__vsnprintf_chk'); - late final ___vsnprintf_chk = ___vsnprintf_chkPtr.asFunction< - int Function(ffi.Pointer, int, int, int, ffi.Pointer, - va_list)>(); - - ffi.Pointer memchr( - ffi.Pointer __s, - int __c, - int __n, + int bcmp( + ffi.Pointer s1, + ffi.Pointer s2, + int n, ) { - return _memchr( - __s, - __c, - __n, + return _bcmp( + s1, + s2, + n, ); } - late final _memchrPtr = _lookup< + late final _bcmpPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Int, ffi.Size)>>('memchr'); - late final _memchr = _memchrPtr.asFunction< - ffi.Pointer Function(ffi.Pointer, int, int)>(); + ffi.Int Function( + ffi.Pointer, ffi.Pointer, ffi.Size)>>('bcmp'); + late final _bcmp = _bcmpPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); int memcmp( - ffi.Pointer __s1, - ffi.Pointer __s2, - int __n, + ffi.Pointer s1, + ffi.Pointer s2, + int n, ) { return _memcmp( - __s1, - __s2, - __n, + s1, + s2, + n, ); } @@ -8745,55 +8520,50 @@ class NativeCupertinoHttp { late final _memcmp = _memcmpPtr.asFunction< int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer memcpy( - ffi.Pointer __dst, - ffi.Pointer __src, - int __n, + int timingsafe_bcmp( + ffi.Pointer b1, + ffi.Pointer b2, + int n, ) { - return _memcpy( - __dst, - __src, - __n, + return _timingsafe_bcmp( + b1, + b2, + n, ); } - late final _memcpyPtr = _lookup< + late final _timingsafe_bcmpPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('memcpy'); - late final _memcpy = _memcpyPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); + ffi.Int Function(ffi.Pointer, ffi.Pointer, + ffi.Size)>>('timingsafe_bcmp'); + late final _timingsafe_bcmp = _timingsafe_bcmpPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer memmove( - ffi.Pointer __dst, - ffi.Pointer __src, - int __len, + void bzero( + ffi.Pointer s, + int n, ) { - return _memmove( - __dst, - __src, - __len, + return _bzero( + s, + n, ); } - late final _memmovePtr = _lookup< + late final _bzeroPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('memmove'); - late final _memmove = _memmovePtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); + ffi.Void Function(ffi.Pointer, ffi.Size)>>('bzero'); + late final _bzero = + _bzeroPtr.asFunction, int)>(); ffi.Pointer memset( - ffi.Pointer __b, - int __c, - int __len, + ffi.Pointer s, + int c, + int n, ) { return _memset( - __b, - __c, - __len, + s, + c, + n, ); } @@ -8804,129 +8574,91 @@ class NativeCupertinoHttp { late final _memset = _memsetPtr.asFunction< ffi.Pointer Function(ffi.Pointer, int, int)>(); - ffi.Pointer strcat( - ffi.Pointer __s1, - ffi.Pointer __s2, - ) { - return _strcat( - __s1, - __s2, - ); - } - - late final _strcatPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('strcat'); - late final _strcat = _strcatPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); - - ffi.Pointer strchr( - ffi.Pointer __s, - int __c, - ) { - return _strchr( - __s, - __c, - ); - } - - late final _strchrPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Int)>>('strchr'); - late final _strchr = _strchrPtr - .asFunction Function(ffi.Pointer, int)>(); - - int strcmp( - ffi.Pointer __s1, - ffi.Pointer __s2, + int memset_s( + ffi.Pointer s, + int smax, + int c, + int n, ) { - return _strcmp( - __s1, - __s2, + return _memset_s( + s, + smax, + c, + n, ); } - late final _strcmpPtr = _lookup< + late final _memset_sPtr = _lookup< ffi.NativeFunction< ffi.Int Function( - ffi.Pointer, ffi.Pointer)>>('strcmp'); - late final _strcmp = _strcmpPtr - .asFunction, ffi.Pointer)>(); + ffi.Pointer, ffi.Size, ffi.Int, ffi.Size)>>('memset_s'); + late final _memset_s = _memset_sPtr + .asFunction, int, int, int)>(); - int strcoll( - ffi.Pointer __s1, - ffi.Pointer __s2, + ffi.Pointer memmove( + ffi.Pointer dst, + ffi.Pointer src, + int n, ) { - return _strcoll( - __s1, - __s2, + return _memmove( + dst, + src, + n, ); } - late final _strcollPtr = _lookup< + late final _memmovePtr = _lookup< ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.Pointer)>>('strcoll'); - late final _strcoll = _strcollPtr - .asFunction, ffi.Pointer)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Size)>>('memmove'); + late final _memmove = _memmovePtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer strcpy( - ffi.Pointer __dst, - ffi.Pointer __src, + void bcopy( + ffi.Pointer src, + ffi.Pointer dst, + int n, ) { - return _strcpy( - __dst, - __src, + return _bcopy( + src, + dst, + n, ); } - late final _strcpyPtr = _lookup< + late final _bcopyPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('strcpy'); - late final _strcpy = _strcpyPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Size)>>('bcopy'); + late final _bcopy = _bcopyPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer, int)>(); - int strcspn( - ffi.Pointer __s, - ffi.Pointer __charset, + ffi.Pointer memcpy( + ffi.Pointer dst, + ffi.Pointer src, + int n, ) { - return _strcspn( - __s, - __charset, + return _memcpy( + dst, + src, + n, ); } - late final _strcspnPtr = _lookup< + late final _memcpyPtr = _lookup< ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, ffi.Pointer)>>('strcspn'); - late final _strcspn = _strcspnPtr - .asFunction, ffi.Pointer)>(); - - ffi.Pointer strerror( - int __errnum, - ) { - return _strerror( - __errnum, - ); - } - - late final _strerrorPtr = - _lookup Function(ffi.Int)>>( - 'strerror'); - late final _strerror = - _strerrorPtr.asFunction Function(int)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Size)>>('memcpy'); + late final _memcpy = _memcpyPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer, int)>(); int strlen( - ffi.Pointer __s, + ffi.Pointer s, ) { return _strlen( - __s, + s, ); } @@ -8936,35 +8668,48 @@ class NativeCupertinoHttp { late final _strlen = _strlenPtr.asFunction)>(); - ffi.Pointer strncat( - ffi.Pointer __s1, - ffi.Pointer __s2, - int __n, + int strnlen( + ffi.Pointer s, + int n, ) { - return _strncat( - __s1, - __s2, - __n, + return _strnlen( + s, + n, ); } - late final _strncatPtr = _lookup< + late final _strnlenPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('strncat'); - late final _strncat = _strncatPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); + ffi.Size Function(ffi.Pointer, ffi.Size)>>('strnlen'); + late final _strnlen = + _strnlenPtr.asFunction, int)>(); + + int strcmp( + ffi.Pointer s1, + ffi.Pointer s2, + ) { + return _strcmp( + s1, + s2, + ); + } + + late final _strcmpPtr = _lookup< + ffi.NativeFunction< + ffi.Int Function( + ffi.Pointer, ffi.Pointer)>>('strcmp'); + late final _strcmp = _strcmpPtr + .asFunction, ffi.Pointer)>(); int strncmp( - ffi.Pointer __s1, - ffi.Pointer __s2, - int __n, + ffi.Pointer s1, + ffi.Pointer s2, + int n, ) { return _strncmp( - __s1, - __s2, - __n, + s1, + s2, + n, ); } @@ -8975,868 +8720,438 @@ class NativeCupertinoHttp { late final _strncmp = _strncmpPtr.asFunction< int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer strncpy( - ffi.Pointer __dst, - ffi.Pointer __src, - int __n, + int strlcmp( + ffi.Pointer s1, + ffi.Pointer s2, + int n, ) { - return _strncpy( - __dst, - __src, - __n, + return _strlcmp( + s1, + s2, + n, ); } - late final _strncpyPtr = _lookup< + late final _strlcmpPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('strncpy'); - late final _strncpy = _strncpyPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); + ffi.Int Function(ffi.Pointer, ffi.Pointer, + ffi.Size)>>('strlcmp'); + late final _strlcmp = _strlcmpPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer strpbrk( - ffi.Pointer __s, - ffi.Pointer __charset, + int strbufcmp( + ffi.Pointer s1, + int s1len, + ffi.Pointer s2, + int s2len, ) { - return _strpbrk( - __s, - __charset, + return _strbufcmp( + s1, + s1len, + s2, + s2len, ); } - late final _strpbrkPtr = _lookup< + late final _strbufcmpPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('strpbrk'); - late final _strpbrk = _strpbrkPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); + ffi.Int Function(ffi.Pointer, ffi.Size, + ffi.Pointer, ffi.Size)>>('strbufcmp'); + late final _strbufcmp = _strbufcmpPtr.asFunction< + int Function(ffi.Pointer, int, ffi.Pointer, int)>(); - ffi.Pointer strrchr( - ffi.Pointer __s, - int __c, + int strprefix( + ffi.Pointer s1, + ffi.Pointer s2, ) { - return _strrchr( - __s, - __c, + return _strprefix( + s1, + s2, ); } - late final _strrchrPtr = _lookup< + late final _strprefixPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Int)>>('strrchr'); - late final _strrchr = _strrchrPtr - .asFunction Function(ffi.Pointer, int)>(); + ffi.Int Function( + ffi.Pointer, ffi.Pointer)>>('strprefix'); + late final _strprefix = _strprefixPtr + .asFunction, ffi.Pointer)>(); - int strspn( - ffi.Pointer __s, - ffi.Pointer __charset, + int strcasecmp( + ffi.Pointer s1, + ffi.Pointer s2, ) { - return _strspn( - __s, - __charset, + return _strcasecmp( + s1, + s2, ); } - late final _strspnPtr = _lookup< + late final _strcasecmpPtr = _lookup< ffi.NativeFunction< - ffi.UnsignedLong Function( - ffi.Pointer, ffi.Pointer)>>('strspn'); - late final _strspn = _strspnPtr + ffi.Int Function( + ffi.Pointer, ffi.Pointer)>>('strcasecmp'); + late final _strcasecmp = _strcasecmpPtr .asFunction, ffi.Pointer)>(); - ffi.Pointer strstr( - ffi.Pointer __big, - ffi.Pointer __little, + int strncasecmp( + ffi.Pointer s1, + ffi.Pointer s2, + int n, ) { - return _strstr( - __big, - __little, + return _strncasecmp( + s1, + s2, + n, ); } - late final _strstrPtr = _lookup< + late final _strncasecmpPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('strstr'); - late final _strstr = _strstrPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); + ffi.Int Function(ffi.Pointer, ffi.Pointer, + ffi.Size)>>('strncasecmp'); + late final _strncasecmp = _strncasecmpPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer strtok( - ffi.Pointer __str, - ffi.Pointer __sep, + int strlcasecmp( + ffi.Pointer s1, + ffi.Pointer s2, + int n, ) { - return _strtok( - __str, - __sep, + return _strlcasecmp( + s1, + s2, + n, ); } - late final _strtokPtr = _lookup< + late final _strlcasecmpPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('strtok'); - late final _strtok = _strtokPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); + ffi.Int Function(ffi.Pointer, ffi.Pointer, + ffi.Size)>>('strlcasecmp'); + late final _strlcasecmp = _strlcasecmpPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); - int strxfrm( - ffi.Pointer __s1, - ffi.Pointer __s2, - int __n, + int strbufcasecmp( + ffi.Pointer s1, + int s1len, + ffi.Pointer s2, + int s2len, ) { - return _strxfrm( - __s1, - __s2, - __n, + return _strbufcasecmp( + s1, + s1len, + s2, + s2len, ); } - late final _strxfrmPtr = _lookup< + late final _strbufcasecmpPtr = _lookup< ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('strxfrm'); - late final _strxfrm = _strxfrmPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); + ffi.Int Function(ffi.Pointer, ffi.Size, + ffi.Pointer, ffi.Size)>>('strbufcasecmp'); + late final _strbufcasecmp = _strbufcasecmpPtr.asFunction< + int Function(ffi.Pointer, int, ffi.Pointer, int)>(); - ffi.Pointer strtok_r( - ffi.Pointer __str, - ffi.Pointer __sep, - ffi.Pointer> __lasts, + ffi.Pointer strnstr( + ffi.Pointer s, + ffi.Pointer find, + int slen, ) { - return _strtok_r( - __str, - __sep, - __lasts, + return _strnstr( + s, + find, + slen, ); } - late final _strtok_rPtr = _lookup< + late final _strnstrPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, - ffi.Pointer, - ffi.Pointer>)>>('strtok_r'); - late final _strtok_r = _strtok_rPtr.asFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Pointer>)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Size)>>('strnstr'); + late final _strnstr = _strnstrPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer, int)>(); - int strerror_r( - int __errnum, - ffi.Pointer __strerrbuf, - int __buflen, + int strlcpy( + ffi.Pointer dst, + ffi.Pointer src, + int n, ) { - return _strerror_r( - __errnum, - __strerrbuf, - __buflen, + return _strlcpy( + dst, + src, + n, ); } - late final _strerror_rPtr = _lookup< + late final _strlcpyPtr = _lookup< ffi.NativeFunction< - ffi.Int Function( - ffi.Int, ffi.Pointer, ffi.Size)>>('strerror_r'); - late final _strerror_r = _strerror_rPtr - .asFunction, int)>(); + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.Size)>>('strlcpy'); + late final _strlcpy = _strlcpyPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer strdup( - ffi.Pointer __s1, + ffi.Pointer strbufcpy( + ffi.Pointer dst, + int dstsz, + ffi.Pointer src, + int srcsz, ) { - return _strdup( - __s1, + return _strbufcpy( + dst, + dstsz, + src, + srcsz, ); } - late final _strdupPtr = _lookup< + late final _strbufcpyPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>>('strdup'); - late final _strdup = _strdupPtr - .asFunction Function(ffi.Pointer)>(); + ffi.Pointer Function(ffi.Pointer, ffi.Size, + ffi.Pointer, ffi.Size)>>('strbufcpy'); + late final _strbufcpy = _strbufcpyPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, int, ffi.Pointer, int)>(); - ffi.Pointer memccpy( - ffi.Pointer __dst, - ffi.Pointer __src, - int __c, - int __n, + int strlcat( + ffi.Pointer dst, + ffi.Pointer src, + int n, ) { - return _memccpy( - __dst, - __src, - __c, - __n, + return _strlcat( + dst, + src, + n, ); } - late final _memccpyPtr = _lookup< + late final _strlcatPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Int, ffi.Size)>>('memccpy'); - late final _memccpy = _memccpyPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int, int)>(); + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.Size)>>('strlcat'); + late final _strlcat = _strlcatPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer stpcpy( - ffi.Pointer __dst, - ffi.Pointer __src, + ffi.Pointer strbufcat( + ffi.Pointer dst, + int dstsz, + ffi.Pointer src, + int srcsz, ) { - return _stpcpy( - __dst, - __src, + return _strbufcat( + dst, + dstsz, + src, + srcsz, ); } - late final _stpcpyPtr = _lookup< + late final _strbufcatPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('stpcpy'); - late final _stpcpy = _stpcpyPtr.asFunction< + ffi.Pointer Function(ffi.Pointer, ffi.Size, + ffi.Pointer, ffi.Size)>>('strbufcat'); + late final _strbufcat = _strbufcatPtr.asFunction< ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); + ffi.Pointer, int, ffi.Pointer, int)>(); - ffi.Pointer stpncpy( - ffi.Pointer __dst, - ffi.Pointer __src, - int __n, + ffi.Pointer strncat( + ffi.Pointer dst, + ffi.Pointer src, + int n, ) { - return _stpncpy( - __dst, - __src, - __n, + return _strncat( + dst, + src, + n, ); } - late final _stpncpyPtr = _lookup< + late final _strncatPtr = _lookup< ffi.NativeFunction< ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('stpncpy'); - late final _stpncpy = _stpncpyPtr.asFunction< + ffi.Pointer, ffi.Size)>>('strncat'); + late final _strncat = _strncatPtr.asFunction< ffi.Pointer Function( ffi.Pointer, ffi.Pointer, int)>(); - ffi.Pointer strndup( - ffi.Pointer __s1, - int __n, + ffi.Pointer strncpy( + ffi.Pointer dst, + ffi.Pointer src, + int n, ) { - return _strndup( - __s1, - __n, + return _strncpy( + dst, + src, + n, ); } - late final _strndupPtr = _lookup< + late final _strncpyPtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Size)>>('strndup'); - late final _strndup = _strndupPtr - .asFunction Function(ffi.Pointer, int)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Size)>>('strncpy'); + late final _strncpy = _strncpyPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer, int)>(); - int strnlen( - ffi.Pointer __s1, - int __n, + ffi.Pointer strcpy( + ffi.Pointer arg0, + ffi.Pointer arg1, ) { - return _strnlen( - __s1, - __n, + return _strcpy( + arg0, + arg1, ); } - late final _strnlenPtr = _lookup< + late final _strcpyPtr = _lookup< ffi.NativeFunction< - ffi.Size Function(ffi.Pointer, ffi.Size)>>('strnlen'); - late final _strnlen = - _strnlenPtr.asFunction, int)>(); + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>>('strcpy'); + late final _strcpy = _strcpyPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); - ffi.Pointer strsignal( - int __sig, + ffi.Pointer strcat( + ffi.Pointer dst, + ffi.Pointer src, ) { - return _strsignal( - __sig, + return _strcat( + dst, + src, ); } - late final _strsignalPtr = - _lookup Function(ffi.Int)>>( - 'strsignal'); - late final _strsignal = - _strsignalPtr.asFunction Function(int)>(); + late final _strcatPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>>('strcat'); + late final _strcat = _strcatPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); - int memset_s( - ffi.Pointer __s, - int __smax, - int __c, - int __n, + ffi.Pointer STRDUP( + ffi.Pointer arg0, + int arg1, ) { - return _memset_s( - __s, - __smax, - __c, - __n, + return _STRDUP( + arg0, + arg1, ); } - late final _memset_sPtr = _lookup< + late final _STRDUPPtr = _lookup< ffi.NativeFunction< - errno_t Function( - ffi.Pointer, rsize_t, ffi.Int, rsize_t)>>('memset_s'); - late final _memset_s = _memset_sPtr - .asFunction, int, int, int)>(); + ffi.Pointer Function( + ffi.Pointer, ffi.Int)>>('STRDUP'); + late final _STRDUP = _STRDUPPtr.asFunction< + ffi.Pointer Function(ffi.Pointer, int)>(); - ffi.Pointer memmem( - ffi.Pointer __big, - int __big_len, - ffi.Pointer __little, - int __little_len, - ) { - return _memmem( - __big, - __big_len, - __little, - __little_len, - ); - } + late final ffi.Pointer>> _tzname = + _lookup>>('tzname'); - late final _memmemPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, ffi.Size, - ffi.Pointer, ffi.Size)>>('memmem'); - late final _memmem = _memmemPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, int, ffi.Pointer, int)>(); + ffi.Pointer> get tzname => _tzname.value; - void memset_pattern4( - ffi.Pointer __b, - ffi.Pointer __pattern4, - int __len, - ) { - return _memset_pattern4( - __b, - __pattern4, - __len, - ); - } + set tzname(ffi.Pointer> value) => _tzname.value = value; - late final _memset_pattern4Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Size)>>('memset_pattern4'); - late final _memset_pattern4 = _memset_pattern4Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); + late final ffi.Pointer _getdate_err = + _lookup('getdate_err'); - void memset_pattern8( - ffi.Pointer __b, - ffi.Pointer __pattern8, - int __len, - ) { - return _memset_pattern8( - __b, - __pattern8, - __len, - ); - } + int get getdate_err => _getdate_err.value; - late final _memset_pattern8Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Size)>>('memset_pattern8'); - late final _memset_pattern8 = _memset_pattern8Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); + set getdate_err(int value) => _getdate_err.value = value; - void memset_pattern16( - ffi.Pointer __b, - ffi.Pointer __pattern16, - int __len, + late final ffi.Pointer _daylight = _lookup('daylight'); + + int get daylight => _daylight.value; + + set daylight(int value) => _daylight.value = value; + + ffi.Pointer asctime( + ffi.Pointer arg0, ) { - return _memset_pattern16( - __b, - __pattern16, - __len, + return _asctime( + arg0, ); } - late final _memset_pattern16Ptr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Size)>>('memset_pattern16'); - late final _memset_pattern16 = _memset_pattern16Ptr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); + late final _asctimePtr = _lookup< + ffi.NativeFunction Function(ffi.Pointer)>>( + 'asctime'); + late final _asctime = + _asctimePtr.asFunction Function(ffi.Pointer)>(); - ffi.Pointer strcasestr( - ffi.Pointer __big, - ffi.Pointer __little, - ) { - return _strcasestr( - __big, - __little, - ); + int clock() { + return _clock(); } - late final _strcasestrPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>>('strcasestr'); - late final _strcasestr = _strcasestrPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer)>(); + late final _clockPtr = + _lookup>('clock'); + late final _clock = _clockPtr.asFunction(); - ffi.Pointer strnstr( - ffi.Pointer __big, - ffi.Pointer __little, - int __len, + ffi.Pointer ctime( + ffi.Pointer arg0, ) { - return _strnstr( - __big, - __little, - __len, + return _ctime( + arg0, ); } - late final _strnstrPtr = _lookup< + late final _ctimePtr = _lookup< ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('strnstr'); - late final _strnstr = _strnstrPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Pointer, int)>(); + ffi.Pointer Function(ffi.Pointer)>>('ctime'); + late final _ctime = _ctimePtr + .asFunction Function(ffi.Pointer)>(); - int strlcat( - ffi.Pointer __dst, - ffi.Pointer __source, - int __size, + double difftime( + int arg0, + int arg1, ) { - return _strlcat( - __dst, - __source, - __size, + return _difftime( + arg0, + arg1, ); } - late final _strlcatPtr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('strlcat'); - late final _strlcat = _strlcatPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); + late final _difftimePtr = + _lookup>( + 'difftime'); + late final _difftime = _difftimePtr.asFunction(); - int strlcpy( - ffi.Pointer __dst, - ffi.Pointer __source, - int __size, + ffi.Pointer getdate( + ffi.Pointer arg0, ) { - return _strlcpy( - __dst, - __source, - __size, + return _getdate( + arg0, ); } - late final _strlcpyPtr = _lookup< - ffi.NativeFunction< - ffi.UnsignedLong Function(ffi.Pointer, - ffi.Pointer, ffi.Size)>>('strlcpy'); - late final _strlcpy = _strlcpyPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); + late final _getdatePtr = _lookup< + ffi.NativeFunction Function(ffi.Pointer)>>( + 'getdate'); + late final _getdate = + _getdatePtr.asFunction Function(ffi.Pointer)>(); - void strmode( - int __mode, - ffi.Pointer __bp, + ffi.Pointer gmtime( + ffi.Pointer arg0, ) { - return _strmode( - __mode, - __bp, + return _gmtime( + arg0, ); } - late final _strmodePtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Int, ffi.Pointer)>>('strmode'); - late final _strmode = - _strmodePtr.asFunction)>(); + late final _gmtimePtr = _lookup< + ffi + .NativeFunction Function(ffi.Pointer)>>('gmtime'); + late final _gmtime = + _gmtimePtr.asFunction Function(ffi.Pointer)>(); - ffi.Pointer strsep( - ffi.Pointer> __stringp, - ffi.Pointer __delim, + ffi.Pointer localtime( + ffi.Pointer arg0, ) { - return _strsep( - __stringp, - __delim, - ); - } - - late final _strsepPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer>, - ffi.Pointer)>>('strsep'); - late final _strsep = _strsepPtr.asFunction< - ffi.Pointer Function( - ffi.Pointer>, ffi.Pointer)>(); - - void swab( - ffi.Pointer arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _swab( - arg0, - arg1, - arg2, - ); - } - - late final _swabPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - ffi.Pointer, ffi.Pointer, ssize_t)>>('swab'); - late final _swab = _swabPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - int timingsafe_bcmp( - ffi.Pointer __b1, - ffi.Pointer __b2, - int __len, - ) { - return _timingsafe_bcmp( - __b1, - __b2, - __len, - ); - } - - late final _timingsafe_bcmpPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Pointer, - ffi.Size)>>('timingsafe_bcmp'); - late final _timingsafe_bcmp = _timingsafe_bcmpPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - int strsignal_r( - int __sig, - ffi.Pointer __strsignalbuf, - int __buflen, - ) { - return _strsignal_r( - __sig, - __strsignalbuf, - __buflen, - ); - } - - late final _strsignal_rPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Int, ffi.Pointer, ffi.Size)>>('strsignal_r'); - late final _strsignal_r = _strsignal_rPtr - .asFunction, int)>(); - - int bcmp( - ffi.Pointer arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _bcmp( - arg0, - arg1, - arg2, - ); - } - - late final _bcmpPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.Pointer, ffi.Size)>>('bcmp'); - late final _bcmp = _bcmpPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - void bcopy( - ffi.Pointer arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _bcopy( - arg0, - arg1, - arg2, - ); - } - - late final _bcopyPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Pointer, - ffi.Size)>>('bcopy'); - late final _bcopy = _bcopyPtr.asFunction< - void Function(ffi.Pointer, ffi.Pointer, int)>(); - - void bzero( - ffi.Pointer arg0, - int arg1, - ) { - return _bzero( - arg0, - arg1, - ); - } - - late final _bzeroPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Size)>>('bzero'); - late final _bzero = - _bzeroPtr.asFunction, int)>(); - - ffi.Pointer index( - ffi.Pointer arg0, - int arg1, - ) { - return _index( - arg0, - arg1, - ); - } - - late final _indexPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Int)>>('index'); - late final _index = _indexPtr - .asFunction Function(ffi.Pointer, int)>(); - - ffi.Pointer rindex( - ffi.Pointer arg0, - int arg1, - ) { - return _rindex( - arg0, - arg1, - ); - } - - late final _rindexPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ffi.Pointer, ffi.Int)>>('rindex'); - late final _rindex = _rindexPtr - .asFunction Function(ffi.Pointer, int)>(); - - int ffs( - int arg0, - ) { - return _ffs( - arg0, - ); - } - - late final _ffsPtr = - _lookup>('ffs'); - late final _ffs = _ffsPtr.asFunction(); - - int strcasecmp( - ffi.Pointer arg0, - ffi.Pointer arg1, - ) { - return _strcasecmp( - arg0, - arg1, - ); - } - - late final _strcasecmpPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.Pointer)>>('strcasecmp'); - late final _strcasecmp = _strcasecmpPtr - .asFunction, ffi.Pointer)>(); - - int strncasecmp( - ffi.Pointer arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _strncasecmp( - arg0, - arg1, - arg2, - ); - } - - late final _strncasecmpPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Pointer, - ffi.Size)>>('strncasecmp'); - late final _strncasecmp = _strncasecmpPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - int ffsl( - int arg0, - ) { - return _ffsl( - arg0, - ); - } - - late final _ffslPtr = - _lookup>('ffsl'); - late final _ffsl = _ffslPtr.asFunction(); - - int ffsll( - int arg0, - ) { - return _ffsll( - arg0, - ); - } - - late final _ffsllPtr = - _lookup>('ffsll'); - late final _ffsll = _ffsllPtr.asFunction(); - - int fls( - int arg0, - ) { - return _fls( - arg0, - ); - } - - late final _flsPtr = - _lookup>('fls'); - late final _fls = _flsPtr.asFunction(); - - int flsl( - int arg0, - ) { - return _flsl( - arg0, - ); - } - - late final _flslPtr = - _lookup>('flsl'); - late final _flsl = _flslPtr.asFunction(); - - int flsll( - int arg0, - ) { - return _flsll( - arg0, - ); - } - - late final _flsllPtr = - _lookup>('flsll'); - late final _flsll = _flsllPtr.asFunction(); - - late final ffi.Pointer>> _tzname = - _lookup>>('tzname'); - - ffi.Pointer> get tzname => _tzname.value; - - set tzname(ffi.Pointer> value) => _tzname.value = value; - - late final ffi.Pointer _getdate_err = - _lookup('getdate_err'); - - int get getdate_err => _getdate_err.value; - - set getdate_err(int value) => _getdate_err.value = value; - - late final ffi.Pointer _timezone = _lookup('timezone'); - - int get timezone => _timezone.value; - - set timezone(int value) => _timezone.value = value; - - late final ffi.Pointer _daylight = _lookup('daylight'); - - int get daylight => _daylight.value; - - set daylight(int value) => _daylight.value = value; - - ffi.Pointer asctime( - ffi.Pointer arg0, - ) { - return _asctime( - arg0, - ); - } - - late final _asctimePtr = _lookup< - ffi.NativeFunction Function(ffi.Pointer)>>( - 'asctime'); - late final _asctime = - _asctimePtr.asFunction Function(ffi.Pointer)>(); - - int clock() { - return _clock(); - } - - late final _clockPtr = - _lookup>('clock'); - late final _clock = _clockPtr.asFunction(); - - ffi.Pointer ctime( - ffi.Pointer arg0, - ) { - return _ctime( - arg0, - ); - } - - late final _ctimePtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(ffi.Pointer)>>('ctime'); - late final _ctime = _ctimePtr - .asFunction Function(ffi.Pointer)>(); - - double difftime( - int arg0, - int arg1, - ) { - return _difftime( - arg0, - arg1, - ); - } - - late final _difftimePtr = - _lookup>( - 'difftime'); - late final _difftime = _difftimePtr.asFunction(); - - ffi.Pointer getdate( - ffi.Pointer arg0, - ) { - return _getdate( - arg0, - ); - } - - late final _getdatePtr = _lookup< - ffi.NativeFunction Function(ffi.Pointer)>>( - 'getdate'); - late final _getdate = - _getdatePtr.asFunction Function(ffi.Pointer)>(); - - ffi.Pointer gmtime( - ffi.Pointer arg0, - ) { - return _gmtime( - arg0, - ); - } - - late final _gmtimePtr = _lookup< - ffi - .NativeFunction Function(ffi.Pointer)>>('gmtime'); - late final _gmtime = - _gmtimePtr.asFunction Function(ffi.Pointer)>(); - - ffi.Pointer localtime( - ffi.Pointer arg0, - ) { - return _localtime( - arg0, + return _localtime( + arg0, ); } @@ -9860,13 +9175,13 @@ class NativeCupertinoHttp { int strftime( ffi.Pointer arg0, - int arg1, + int __maxsize, ffi.Pointer arg2, ffi.Pointer arg3, ) { return _strftime( arg0, - arg1, + __maxsize, arg2, arg3, ); @@ -10001,6 +9316,22 @@ class NativeCupertinoHttp { _lookup>('posix2time'); late final _posix2time = _posix2timePtr.asFunction(); + ffi.Pointer timezone( + int arg0, + int arg1, + ) { + return _timezone( + arg0, + arg1, + ); + } + + late final _timezonePtr = _lookup< + ffi.NativeFunction Function(ffi.Int, ffi.Int)>>( + 'timezone'); + late final _timezone = + _timezonePtr.asFunction Function(int, int)>(); + void tzsetwall() { return _tzsetwall(); } @@ -12181,6 +11512,62 @@ class NativeCupertinoHttp { CFCalendarIdentifier get kCFIslamicUmmAlQuraCalendar => _kCFIslamicUmmAlQuraCalendar.value; + late final ffi.Pointer _kCFBanglaCalendar = + _lookup('kCFBanglaCalendar'); + + CFCalendarIdentifier get kCFBanglaCalendar => _kCFBanglaCalendar.value; + + late final ffi.Pointer _kCFGujaratiCalendar = + _lookup('kCFGujaratiCalendar'); + + CFCalendarIdentifier get kCFGujaratiCalendar => _kCFGujaratiCalendar.value; + + late final ffi.Pointer _kCFKannadaCalendar = + _lookup('kCFKannadaCalendar'); + + CFCalendarIdentifier get kCFKannadaCalendar => _kCFKannadaCalendar.value; + + late final ffi.Pointer _kCFMalayalamCalendar = + _lookup('kCFMalayalamCalendar'); + + CFCalendarIdentifier get kCFMalayalamCalendar => _kCFMalayalamCalendar.value; + + late final ffi.Pointer _kCFMarathiCalendar = + _lookup('kCFMarathiCalendar'); + + CFCalendarIdentifier get kCFMarathiCalendar => _kCFMarathiCalendar.value; + + late final ffi.Pointer _kCFOdiaCalendar = + _lookup('kCFOdiaCalendar'); + + CFCalendarIdentifier get kCFOdiaCalendar => _kCFOdiaCalendar.value; + + late final ffi.Pointer _kCFTamilCalendar = + _lookup('kCFTamilCalendar'); + + CFCalendarIdentifier get kCFTamilCalendar => _kCFTamilCalendar.value; + + late final ffi.Pointer _kCFTeluguCalendar = + _lookup('kCFTeluguCalendar'); + + CFCalendarIdentifier get kCFTeluguCalendar => _kCFTeluguCalendar.value; + + late final ffi.Pointer _kCFVikramCalendar = + _lookup('kCFVikramCalendar'); + + CFCalendarIdentifier get kCFVikramCalendar => _kCFVikramCalendar.value; + + late final ffi.Pointer _kCFDangiCalendar = + _lookup('kCFDangiCalendar'); + + CFCalendarIdentifier get kCFDangiCalendar => _kCFDangiCalendar.value; + + late final ffi.Pointer _kCFVietnameseCalendar = + _lookup('kCFVietnameseCalendar'); + + CFCalendarIdentifier get kCFVietnameseCalendar => + _kCFVietnameseCalendar.value; + double CFAbsoluteTimeGetCurrent() { return _CFAbsoluteTimeGetCurrent(); } @@ -18911,6 +18298,19 @@ class NativeCupertinoHttp { CFStringRef get kCFURLUbiquitousItemDownloadingStatusCurrent => _kCFURLUbiquitousItemDownloadingStatusCurrent.value; + late final ffi.Pointer + _kCFURLUbiquitousItemSupportedSyncControlsKey = + _lookup('kCFURLUbiquitousItemSupportedSyncControlsKey'); + + CFStringRef get kCFURLUbiquitousItemSupportedSyncControlsKey => + _kCFURLUbiquitousItemSupportedSyncControlsKey.value; + + late final ffi.Pointer _kCFURLUbiquitousItemIsSyncPausedKey = + _lookup('kCFURLUbiquitousItemIsSyncPausedKey'); + + CFStringRef get kCFURLUbiquitousItemIsSyncPausedKey => + _kCFURLUbiquitousItemIsSyncPausedKey.value; + CFDataRef CFURLCreateBookmarkData( CFAllocatorRef allocator, CFURLRef url, @@ -20508,238 +19908,6 @@ class NativeCupertinoHttp { CFStringRef get kCFSocketRetrieveCommand => _kCFSocketRetrieveCommand.value; - int getattrlistbulk( - int arg0, - ffi.Pointer arg1, - ffi.Pointer arg2, - int arg3, - int arg4, - ) { - return _getattrlistbulk( - arg0, - arg1, - arg2, - arg3, - arg4, - ); - } - - late final _getattrlistbulkPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, - ffi.Pointer, ffi.Size, ffi.Uint64)>>('getattrlistbulk'); - late final _getattrlistbulk = _getattrlistbulkPtr.asFunction< - int Function( - int, ffi.Pointer, ffi.Pointer, int, int)>(); - - int getattrlistat( - int arg0, - ffi.Pointer arg1, - ffi.Pointer arg2, - ffi.Pointer arg3, - int arg4, - int arg5, - ) { - return _getattrlistat( - arg0, - arg1, - arg2, - arg3, - arg4, - arg5, - ); - } - - late final _getattrlistatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Size, - ffi.UnsignedLong)>>('getattrlistat'); - late final _getattrlistat = _getattrlistatPtr.asFunction< - int Function(int, ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int)>(); - - int setattrlistat( - int arg0, - ffi.Pointer arg1, - ffi.Pointer arg2, - ffi.Pointer arg3, - int arg4, - int arg5, - ) { - return _setattrlistat( - arg0, - arg1, - arg2, - arg3, - arg4, - arg5, - ); - } - - late final _setattrlistatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Size, - ffi.Uint32)>>('setattrlistat'); - late final _setattrlistat = _setattrlistatPtr.asFunction< - int Function(int, ffi.Pointer, ffi.Pointer, - ffi.Pointer, int, int)>(); - - int freadlink( - int arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _freadlink( - arg0, - arg1, - arg2, - ); - } - - late final _freadlinkPtr = _lookup< - ffi.NativeFunction< - ssize_t Function( - ffi.Int, ffi.Pointer, ffi.Size)>>('freadlink'); - late final _freadlink = - _freadlinkPtr.asFunction, int)>(); - - int faccessat( - int arg0, - ffi.Pointer arg1, - int arg2, - int arg3, - ) { - return _faccessat( - arg0, - arg1, - arg2, - arg3, - ); - } - - late final _faccessatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Int, ffi.Pointer, ffi.Int, ffi.Int)>>('faccessat'); - late final _faccessat = _faccessatPtr - .asFunction, int, int)>(); - - int fchownat( - int arg0, - ffi.Pointer arg1, - int arg2, - int arg3, - int arg4, - ) { - return _fchownat( - arg0, - arg1, - arg2, - arg3, - arg4, - ); - } - - late final _fchownatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, uid_t, gid_t, - ffi.Int)>>('fchownat'); - late final _fchownat = _fchownatPtr - .asFunction, int, int, int)>(); - - int linkat( - int arg0, - ffi.Pointer arg1, - int arg2, - ffi.Pointer arg3, - int arg4, - ) { - return _linkat( - arg0, - arg1, - arg2, - arg3, - arg4, - ); - } - - late final _linkatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Int, - ffi.Pointer, ffi.Int)>>('linkat'); - late final _linkat = _linkatPtr.asFunction< - int Function( - int, ffi.Pointer, int, ffi.Pointer, int)>(); - - int readlinkat( - int arg0, - ffi.Pointer arg1, - ffi.Pointer arg2, - int arg3, - ) { - return _readlinkat( - arg0, - arg1, - arg2, - arg3, - ); - } - - late final _readlinkatPtr = _lookup< - ffi.NativeFunction< - ssize_t Function(ffi.Int, ffi.Pointer, - ffi.Pointer, ffi.Size)>>('readlinkat'); - late final _readlinkat = _readlinkatPtr.asFunction< - int Function(int, ffi.Pointer, ffi.Pointer, int)>(); - - int symlinkat( - ffi.Pointer arg0, - int arg1, - ffi.Pointer arg2, - ) { - return _symlinkat( - arg0, - arg1, - arg2, - ); - } - - late final _symlinkatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Int, - ffi.Pointer)>>('symlinkat'); - late final _symlinkat = _symlinkatPtr.asFunction< - int Function(ffi.Pointer, int, ffi.Pointer)>(); - - int unlinkat( - int arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _unlinkat( - arg0, - arg1, - arg2, - ); - } - - late final _unlinkatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Int, ffi.Pointer, ffi.Int)>>('unlinkat'); - late final _unlinkat = - _unlinkatPtr.asFunction, int)>(); - void _exit( int arg0, ) { @@ -20984,11 +20152,11 @@ class NativeCupertinoHttp { ffi.Pointer getcwd( ffi.Pointer arg0, - int arg1, + int __size, ) { return _getcwd( arg0, - arg1, + __size, ); } @@ -21024,11 +20192,11 @@ class NativeCupertinoHttp { late final _getgid = _getgidPtr.asFunction(); int getgroups( - int arg0, + int __gidsetsize, ffi.Pointer arg1, ) { return _getgroups( - arg0, + __gidsetsize, arg1, ); } @@ -21166,12 +20334,12 @@ class NativeCupertinoHttp { int read( int arg0, ffi.Pointer arg1, - int arg2, + int __nbyte, ) { return _read( arg0, arg1, - arg2, + __nbyte, ); } @@ -21307,24 +20475,24 @@ class NativeCupertinoHttp { late final _ttyname = _ttynamePtr.asFunction Function(int)>(); - int ttyname_r( + ffi.Pointer ttyname_r( int arg0, ffi.Pointer arg1, - int arg2, + int __len, ) { return _ttyname_r( arg0, arg1, - arg2, + __len, ); } late final _ttyname_rPtr = _lookup< ffi.NativeFunction< - ffi.Int Function( + ffi.Pointer Function( ffi.Int, ffi.Pointer, ffi.Size)>>('ttyname_r'); - late final _ttyname_r = - _ttyname_rPtr.asFunction, int)>(); + late final _ttyname_r = _ttyname_rPtr.asFunction< + ffi.Pointer Function(int, ffi.Pointer, int)>(); int unlink( ffi.Pointer arg0, @@ -21361,12 +20529,12 @@ class NativeCupertinoHttp { int confstr( int arg0, ffi.Pointer arg1, - int arg2, + int __len, ) { return _confstr( arg0, arg1, - arg2, + __len, ); } @@ -21378,12 +20546,12 @@ class NativeCupertinoHttp { _confstrPtr.asFunction, int)>(); int getopt( - int arg0, + int __argc, ffi.Pointer> arg1, ffi.Pointer arg2, ) { return _getopt( - arg0, + __argc, arg1, arg2, ); @@ -21468,7 +20636,7 @@ class NativeCupertinoHttp { ffi.Pointer Function( ffi.Pointer, ffi.Pointer)>(); - void encrypt( + int encrypt( ffi.Pointer arg0, int arg1, ) { @@ -21479,10 +20647,10 @@ class NativeCupertinoHttp { } late final _encryptPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, ffi.Int)>>('encrypt'); + ffi.NativeFunction, ffi.Int)>>( + 'encrypt'); late final _encrypt = - _encryptPtr.asFunction, int)>(); + _encryptPtr.asFunction, int)>(); int fchdir( int arg0, @@ -21674,13 +20842,19 @@ class NativeCupertinoHttp { 'sbrk'); late final _sbrk = _sbrkPtr.asFunction Function(int)>(); - int setpgrp() { - return _setpgrp(); + int setpgrp( + int pid, + int pgrp, + ) { + return _setpgrp( + pid, + pgrp, + ); } late final _setpgrpPtr = - _lookup>('setpgrp'); - late final _setpgrp = _setpgrpPtr.asFunction(); + _lookup>('setpgrp'); + late final _setpgrp = _setpgrpPtr.asFunction(); int setregid( int arg0, @@ -21710,6 +20884,25 @@ class NativeCupertinoHttp { _lookup>('setreuid'); late final _setreuid = _setreuidPtr.asFunction(); + void swab( + ffi.Pointer arg0, + ffi.Pointer arg1, + int __nbytes, + ) { + return _swab( + arg0, + arg1, + __nbytes, + ); + } + + late final _swabPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, ffi.Pointer, ssize_t)>>('swab'); + late final _swab = _swabPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer, int)>(); + void sync$() { return _sync$(); } @@ -21798,11 +20991,11 @@ class NativeCupertinoHttp { int getlogin_r( ffi.Pointer arg0, - int arg1, + int __namelen, ) { return _getlogin_r( arg0, - arg1, + __namelen, ); } @@ -21831,11 +21024,11 @@ class NativeCupertinoHttp { int gethostname( ffi.Pointer arg0, - int arg1, + int __namelen, ) { return _gethostname( arg0, - arg1, + __namelen, ); } @@ -21848,12 +21041,12 @@ class NativeCupertinoHttp { int readlink( ffi.Pointer arg0, ffi.Pointer arg1, - int arg2, + int __bufsize, ) { return _readlink( arg0, arg1, - arg2, + __bufsize, ); } @@ -21905,70 +21098,68 @@ class NativeCupertinoHttp { late final _symlink = _symlinkPtr .asFunction, ffi.Pointer)>(); - int pselect( - int arg0, - ffi.Pointer arg1, - ffi.Pointer arg2, - ffi.Pointer arg3, - ffi.Pointer arg4, - ffi.Pointer arg5, + late final ffi.Pointer _selwait = _lookup('selwait'); + + int get selwait => _selwait.value; + + set selwait(int value) => _selwait.value = value; + + void selrecord( + proc_t selector, + ffi.Pointer arg1, + ffi.Pointer arg2, ) { - return _pselect( - arg0, + return _selrecord( + selector, arg1, arg2, - arg3, - arg4, - arg5, ); } - late final _pselectPtr = _lookup< + late final _selrecordPtr = _lookup< ffi.NativeFunction< - ffi.Int Function( - ffi.Int, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer, - ffi.Pointer)>>('pselect'); - late final _pselect = _pselectPtr.asFunction< - int Function(int, ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer, ffi.Pointer)>(); - - int select( - int arg0, - ffi.Pointer arg1, - ffi.Pointer arg2, - ffi.Pointer arg3, - ffi.Pointer arg4, + ffi.Void Function(proc_t, ffi.Pointer, + ffi.Pointer)>>('selrecord'); + late final _selrecord = _selrecordPtr.asFunction< + void Function(proc_t, ffi.Pointer, ffi.Pointer)>(); + + void selwakeup( + ffi.Pointer arg0, ) { - return _select( + return _selwakeup( arg0, - arg1, - arg2, - arg3, - arg4, ); } - late final _selectPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>>('select'); - late final _select = _selectPtr.asFunction< - int Function(int, ffi.Pointer, ffi.Pointer, - ffi.Pointer, ffi.Pointer)>(); + late final _selwakeupPtr = + _lookup)>>( + 'selwakeup'); + late final _selwakeup = + _selwakeupPtr.asFunction)>(); + + void selthreadclear( + ffi.Pointer arg0, + ) { + return _selthreadclear( + arg0, + ); + } + + late final _selthreadclearPtr = + _lookup)>>( + 'selthreadclear'); + late final _selthreadclear = + _selthreadclearPtr.asFunction)>(); int accessx_np( ffi.Pointer arg0, - int arg1, + int __sz, ffi.Pointer arg2, int arg3, ) { return _accessx_np( arg0, - arg1, + __sz, arg2, arg3, ); @@ -21997,13 +21188,13 @@ class NativeCupertinoHttp { int add_profil( ffi.Pointer arg0, - int arg1, + int __bufsiz, int arg2, int arg3, ) { return _add_profil( arg0, - arg1, + __bufsiz, arg2, arg3, ); @@ -22060,11 +21251,11 @@ class NativeCupertinoHttp { int getdomainname( ffi.Pointer arg0, - int arg1, + int __namelen, ) { return _getdomainname( arg0, - arg1, + __namelen, ); } @@ -22078,13 +21269,13 @@ class NativeCupertinoHttp { ffi.Pointer arg0, int arg1, ffi.Pointer arg2, - ffi.Pointer arg3, + ffi.Pointer __ngroups, ) { return _getgrouplist( arg0, arg1, arg2, - arg3, + __ngroups, ); } @@ -22428,13 +21619,13 @@ class NativeCupertinoHttp { int profil( ffi.Pointer arg0, - int arg1, + int __bufsiz, int arg2, int arg3, ) { return _profil( arg0, - arg1, + __bufsiz, arg2, arg3, ); @@ -22681,11 +21872,11 @@ class NativeCupertinoHttp { int setdomainname( ffi.Pointer arg0, - int arg1, + int __namelen, ) { return _setdomainname( arg0, - arg1, + __namelen, ); } @@ -22725,11 +21916,11 @@ class NativeCupertinoHttp { int sethostname( ffi.Pointer arg0, - int arg1, + int __namelen, ) { return _sethostname( arg0, - arg1, + __namelen, ); } @@ -22921,14 +22112,14 @@ class NativeCupertinoHttp { int arg0, ffi.Pointer arg1, ffi.Pointer arg2, - int arg3, + int __attrBufSize, int arg4, ) { return _fgetattrlist( arg0, arg1, arg2, - arg3, + __attrBufSize, arg4, ); } @@ -22949,14 +22140,14 @@ class NativeCupertinoHttp { int arg0, ffi.Pointer arg1, ffi.Pointer arg2, - int arg3, + int __attrBufSize, int arg4, ) { return _fsetattrlist( arg0, arg1, arg2, - arg3, + __attrBufSize, arg4, ); } @@ -22977,14 +22168,14 @@ class NativeCupertinoHttp { ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2, - int arg3, + int __attrBufSize, int arg4, ) { return _getattrlist( arg0, arg1, arg2, - arg3, + __attrBufSize, arg4, ); } @@ -23005,14 +22196,14 @@ class NativeCupertinoHttp { ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2, - int arg3, + int __attrBufSize, int arg4, ) { return _setattrlist( arg0, arg1, arg2, - arg3, + __attrBufSize, arg4, ); } @@ -23052,7 +22243,7 @@ class NativeCupertinoHttp { int arg0, ffi.Pointer arg1, ffi.Pointer arg2, - int arg3, + int __attrBufSize, ffi.Pointer arg4, ffi.Pointer arg5, ffi.Pointer arg6, @@ -23062,7 +22253,7 @@ class NativeCupertinoHttp { arg0, arg1, arg2, - arg3, + __attrBufSize, arg4, arg5, arg6, @@ -23203,352 +22394,72 @@ class NativeCupertinoHttp { set optreset(int value) => _optreset.value = value; - int open( - ffi.Pointer arg0, - int arg1, - ) { - return _open( - arg0, - arg1, - ); - } - - late final _openPtr = _lookup< - ffi.NativeFunction, ffi.Int)>>( - 'open'); - late final _open = - _openPtr.asFunction, int)>(); - - int openat( - int arg0, - ffi.Pointer arg1, - int arg2, - ) { - return _openat( - arg0, - arg1, - arg2, - ); - } - - late final _openatPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Int)>>('openat'); - late final _openat = - _openatPtr.asFunction, int)>(); - - int creat( - ffi.Pointer arg0, - int arg1, - ) { - return _creat( - arg0, - arg1, - ); - } - - late final _creatPtr = _lookup< - ffi.NativeFunction, mode_t)>>( - 'creat'); - late final _creat = - _creatPtr.asFunction, int)>(); - - int fcntl( - int arg0, - int arg1, - ) { - return _fcntl( - arg0, - arg1, - ); - } - - late final _fcntlPtr = - _lookup>('fcntl'); - late final _fcntl = _fcntlPtr.asFunction(); - - int openx_np( - ffi.Pointer arg0, - int arg1, - filesec_t arg2, - ) { - return _openx_np( - arg0, - arg1, - arg2, - ); - } - - late final _openx_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.Int, filesec_t)>>('openx_np'); - late final _openx_np = _openx_npPtr - .asFunction, int, filesec_t)>(); - - int open_dprotected_np( - ffi.Pointer arg0, - int arg1, - int arg2, - int arg3, - ) { - return _open_dprotected_np( - arg0, - arg1, - arg2, - arg3, - ); - } - - late final _open_dprotected_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Int, ffi.Int, - ffi.Int)>>('open_dprotected_np'); - late final _open_dprotected_np = _open_dprotected_npPtr - .asFunction, int, int, int)>(); - - int openat_dprotected_np( - int arg0, - ffi.Pointer arg1, - int arg2, - int arg3, - int arg4, - ) { - return _openat_dprotected_np( - arg0, - arg1, - arg2, - arg3, - arg4, - ); - } - - late final _openat_dprotected_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Int, ffi.Int, - ffi.Int)>>('openat_dprotected_np'); - late final _openat_dprotected_np = _openat_dprotected_npPtr - .asFunction, int, int, int)>(); - - int openat_authenticated_np( - int arg0, - ffi.Pointer arg1, - int arg2, - int arg3, - ) { - return _openat_authenticated_np( - arg0, - arg1, - arg2, - arg3, - ); - } - - late final _openat_authenticated_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Int, - ffi.Int)>>('openat_authenticated_np'); - late final _openat_authenticated_np = _openat_authenticated_npPtr - .asFunction, int, int)>(); - - int flock$1( - int arg0, - int arg1, - ) { - return _flock$1( - arg0, - arg1, - ); - } - - late final _flock$1Ptr = - _lookup>('flock'); - late final _flock$1 = _flock$1Ptr.asFunction(); - - filesec_t filesec_init() { - return _filesec_init(); - } - - late final _filesec_initPtr = - _lookup>('filesec_init'); - late final _filesec_init = - _filesec_initPtr.asFunction(); - - filesec_t filesec_dup( - filesec_t arg0, - ) { - return _filesec_dup( - arg0, - ); - } - - late final _filesec_dupPtr = - _lookup>('filesec_dup'); - late final _filesec_dup = - _filesec_dupPtr.asFunction(); - - void filesec_free( - filesec_t arg0, - ) { - return _filesec_free( - arg0, - ); - } - - late final _filesec_freePtr = - _lookup>('filesec_free'); - late final _filesec_free = - _filesec_freePtr.asFunction(); - - int filesec_get_property( - filesec_t arg0, - filesec_property_t arg1, - ffi.Pointer arg2, - ) { - return _filesec_get_property( - arg0, - arg1.value, - arg2, - ); - } - - late final _filesec_get_propertyPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(filesec_t, ffi.UnsignedInt, - ffi.Pointer)>>('filesec_get_property'); - late final _filesec_get_property = _filesec_get_propertyPtr - .asFunction)>(); - - int filesec_query_property( - filesec_t arg0, - filesec_property_t arg1, - ffi.Pointer arg2, - ) { - return _filesec_query_property( - arg0, - arg1.value, - arg2, - ); - } - - late final _filesec_query_propertyPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(filesec_t, ffi.UnsignedInt, - ffi.Pointer)>>('filesec_query_property'); - late final _filesec_query_property = _filesec_query_propertyPtr - .asFunction)>(); - - int filesec_set_property( - filesec_t arg0, - filesec_property_t arg1, - ffi.Pointer arg2, - ) { - return _filesec_set_property( - arg0, - arg1.value, - arg2, - ); - } - - late final _filesec_set_propertyPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(filesec_t, ffi.UnsignedInt, - ffi.Pointer)>>('filesec_set_property'); - late final _filesec_set_property = _filesec_set_propertyPtr - .asFunction)>(); - - int filesec_unset_property( - filesec_t arg0, - filesec_property_t arg1, - ) { - return _filesec_unset_property( - arg0, - arg1.value, - ); + int OS_OBJECT_SHOW_CLASS() { + return _OS_OBJECT_SHOW_CLASS(); } - late final _filesec_unset_propertyPtr = - _lookup>( - 'filesec_unset_property'); - late final _filesec_unset_property = - _filesec_unset_propertyPtr.asFunction(); + late final _OS_OBJECT_SHOW_CLASSPtr = + _lookup>('OS_OBJECT_SHOW_CLASS'); + late final _OS_OBJECT_SHOW_CLASS = + _OS_OBJECT_SHOW_CLASSPtr.asFunction(); int os_workgroup_copy_port( - Dartos_workgroup_t wg, + int wg, ffi.Pointer mach_port_out, ) { return _os_workgroup_copy_port( - wg.ref.pointer, + wg, mach_port_out, ); } late final _os_workgroup_copy_portPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(os_workgroup_t, - ffi.Pointer)>>('os_workgroup_copy_port'); + ffi + .NativeFunction)>>( + 'os_workgroup_copy_port'); late final _os_workgroup_copy_port = _os_workgroup_copy_portPtr - .asFunction)>(); + .asFunction)>(); - Dartos_workgroup_t? os_workgroup_create_with_port( + int os_workgroup_create_with_port( ffi.Pointer name, - Dart__darwin_natural_t mach_port, + mach_port_t mach_port, ) { return _os_workgroup_create_with_port( - name, - mach_port, - ).address == - 0 - ? null - : OS_os_workgroup.castFromPointer( - _os_workgroup_create_with_port( - name, - mach_port, - ), - retain: false, - release: true); + name, + mach_port, + ); } late final _os_workgroup_create_with_portPtr = _lookup< ffi.NativeFunction< - os_workgroup_t Function(ffi.Pointer, + ffi.Int Function(ffi.Pointer, mach_port_t)>>('os_workgroup_create_with_port'); late final _os_workgroup_create_with_port = _os_workgroup_create_with_portPtr - .asFunction, int)>(); + .asFunction, mach_port_t)>(); - Dartos_workgroup_t? os_workgroup_create_with_workgroup( + int os_workgroup_create_with_workgroup( ffi.Pointer name, - Dartos_workgroup_t wg, + int wg, ) { return _os_workgroup_create_with_workgroup( - name, - wg.ref.pointer, - ).address == - 0 - ? null - : OS_os_workgroup.castFromPointer( - _os_workgroup_create_with_workgroup( - name, - wg.ref.pointer, - ), - retain: false, - release: true); + name, + wg, + ); } late final _os_workgroup_create_with_workgroupPtr = _lookup< - ffi.NativeFunction< - os_workgroup_t Function(ffi.Pointer, - os_workgroup_t)>>('os_workgroup_create_with_workgroup'); + ffi.NativeFunction, ffi.Int)>>( + 'os_workgroup_create_with_workgroup'); late final _os_workgroup_create_with_workgroup = - _os_workgroup_create_with_workgroupPtr.asFunction< - os_workgroup_t Function(ffi.Pointer, os_workgroup_t)>(); + _os_workgroup_create_with_workgroupPtr + .asFunction, int)>(); int os_workgroup_join( - Dartos_workgroup_t wg, + int wg, os_workgroup_join_token_t token_out, ) { return _os_workgroup_join( - wg.ref.pointer, + wg, token_out, ); } @@ -23556,35 +22467,35 @@ class NativeCupertinoHttp { late final _os_workgroup_joinPtr = _lookup< ffi.NativeFunction< ffi.Int Function( - os_workgroup_t, os_workgroup_join_token_t)>>('os_workgroup_join'); + ffi.Int, os_workgroup_join_token_t)>>('os_workgroup_join'); late final _os_workgroup_join = _os_workgroup_joinPtr - .asFunction(); + .asFunction(); void os_workgroup_leave( - Dartos_workgroup_t wg, + int wg, os_workgroup_join_token_t token, ) { return _os_workgroup_leave( - wg.ref.pointer, + wg, token, ); } late final _os_workgroup_leavePtr = _lookup< ffi.NativeFunction< - ffi.Void Function(os_workgroup_t, - os_workgroup_join_token_t)>>('os_workgroup_leave'); + ffi.Void Function( + ffi.Int, os_workgroup_join_token_t)>>('os_workgroup_leave'); late final _os_workgroup_leave = _os_workgroup_leavePtr - .asFunction(); + .asFunction(); int os_workgroup_set_working_arena( - Dartos_workgroup_t wg, + int wg, ffi.Pointer arena, int max_workers, os_workgroup_working_arena_destructor_t destructor, ) { return _os_workgroup_set_working_arena( - wg.ref.pointer, + wg, arena, max_workers, destructor, @@ -23593,20 +22504,20 @@ class NativeCupertinoHttp { late final _os_workgroup_set_working_arenaPtr = _lookup< ffi.NativeFunction< - ffi.Int Function(os_workgroup_t, ffi.Pointer, - ffi.Uint32, os_workgroup_working_arena_destructor_t)>>( + ffi.Int Function(ffi.Int, ffi.Pointer, ffi.Uint32, + os_workgroup_working_arena_destructor_t)>>( 'os_workgroup_set_working_arena'); late final _os_workgroup_set_working_arena = _os_workgroup_set_working_arenaPtr.asFunction< - int Function(os_workgroup_t, ffi.Pointer, int, + int Function(int, ffi.Pointer, int, os_workgroup_working_arena_destructor_t)>(); ffi.Pointer os_workgroup_get_working_arena( - Dartos_workgroup_t wg, + int wg, ffi.Pointer index_out, ) { return _os_workgroup_get_working_arena( - wg.ref.pointer, + wg, index_out, ); } @@ -23614,67 +22525,87 @@ class NativeCupertinoHttp { late final _os_workgroup_get_working_arenaPtr = _lookup< ffi.NativeFunction< ffi.Pointer Function( - os_workgroup_t, ffi.Pointer)>>( + ffi.Int, ffi.Pointer)>>( 'os_workgroup_get_working_arena'); late final _os_workgroup_get_working_arena = _os_workgroup_get_working_arenaPtr.asFunction< ffi.Pointer Function( - os_workgroup_t, ffi.Pointer)>(); + int, ffi.Pointer)>(); void os_workgroup_cancel( - Dartos_workgroup_t wg, + int wg, ) { return _os_workgroup_cancel( - wg.ref.pointer, + wg, ); } late final _os_workgroup_cancelPtr = - _lookup>( + _lookup>( 'os_workgroup_cancel'); late final _os_workgroup_cancel = - _os_workgroup_cancelPtr.asFunction(); + _os_workgroup_cancelPtr.asFunction(); bool os_workgroup_testcancel( - Dartos_workgroup_t wg, + int wg, ) { return _os_workgroup_testcancel( - wg.ref.pointer, + wg, ); } late final _os_workgroup_testcancelPtr = - _lookup>( + _lookup>( 'os_workgroup_testcancel'); late final _os_workgroup_testcancel = - _os_workgroup_testcancelPtr.asFunction(); + _os_workgroup_testcancelPtr.asFunction(); int os_workgroup_max_parallel_threads( - Dartos_workgroup_t wg, + int wg, os_workgroup_mpt_attr_t attr, ) { return _os_workgroup_max_parallel_threads( - wg.ref.pointer, + wg, attr, ); } late final _os_workgroup_max_parallel_threadsPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(os_workgroup_t, - os_workgroup_mpt_attr_t)>>('os_workgroup_max_parallel_threads'); + ffi + .NativeFunction>( + 'os_workgroup_max_parallel_threads'); late final _os_workgroup_max_parallel_threads = _os_workgroup_max_parallel_threadsPtr - .asFunction(); + .asFunction(); + + int OS_OBJECT_DECL_PROTOCOL() { + return _OS_OBJECT_DECL_PROTOCOL(); + } + + late final _OS_OBJECT_DECL_PROTOCOLPtr = + _lookup>( + 'OS_OBJECT_DECL_PROTOCOL'); + late final _OS_OBJECT_DECL_PROTOCOL = + _OS_OBJECT_DECL_PROTOCOLPtr.asFunction(); + + int OS_OBJECT_SHOW_SUBCLASS() { + return _OS_OBJECT_SHOW_SUBCLASS(); + } + + late final _OS_OBJECT_SHOW_SUBCLASSPtr = + _lookup>( + 'OS_OBJECT_SHOW_SUBCLASS'); + late final _OS_OBJECT_SHOW_SUBCLASS = + _OS_OBJECT_SHOW_SUBCLASSPtr.asFunction(); int os_workgroup_interval_start( - Dartos_workgroup_interval_t wg, + int wg, int start, int deadline, os_workgroup_interval_data_t data, ) { return _os_workgroup_interval_start( - wg.ref.pointer, + wg, start, deadline, data, @@ -23683,20 +22614,18 @@ class NativeCupertinoHttp { late final _os_workgroup_interval_startPtr = _lookup< ffi.NativeFunction< - ffi.Int Function(os_workgroup_interval_t, ffi.Uint64, ffi.Uint64, + ffi.Int Function(ffi.Int, ffi.Uint64, ffi.Uint64, os_workgroup_interval_data_t)>>('os_workgroup_interval_start'); - late final _os_workgroup_interval_start = - _os_workgroup_interval_startPtr.asFunction< - int Function(os_workgroup_interval_t, int, int, - os_workgroup_interval_data_t)>(); + late final _os_workgroup_interval_start = _os_workgroup_interval_startPtr + .asFunction(); int os_workgroup_interval_update( - Dartos_workgroup_interval_t wg, + int wg, int deadline, os_workgroup_interval_data_t data, ) { return _os_workgroup_interval_update( - wg.ref.pointer, + wg, deadline, data, ); @@ -23704,59 +22633,44 @@ class NativeCupertinoHttp { late final _os_workgroup_interval_updatePtr = _lookup< ffi.NativeFunction< - ffi.Int Function(os_workgroup_interval_t, ffi.Uint64, + ffi.Int Function(ffi.Int, ffi.Uint64, os_workgroup_interval_data_t)>>('os_workgroup_interval_update'); - late final _os_workgroup_interval_update = - _os_workgroup_interval_updatePtr.asFunction< - int Function( - os_workgroup_interval_t, int, os_workgroup_interval_data_t)>(); + late final _os_workgroup_interval_update = _os_workgroup_interval_updatePtr + .asFunction(); int os_workgroup_interval_finish( - Dartos_workgroup_interval_t wg, + int wg, os_workgroup_interval_data_t data, ) { return _os_workgroup_interval_finish( - wg.ref.pointer, + wg, data, ); } late final _os_workgroup_interval_finishPtr = _lookup< ffi.NativeFunction< - ffi.Int Function(os_workgroup_interval_t, + ffi.Int Function(ffi.Int, os_workgroup_interval_data_t)>>('os_workgroup_interval_finish'); - late final _os_workgroup_interval_finish = - _os_workgroup_interval_finishPtr.asFunction< - int Function( - os_workgroup_interval_t, os_workgroup_interval_data_t)>(); + late final _os_workgroup_interval_finish = _os_workgroup_interval_finishPtr + .asFunction(); - Dartos_workgroup_parallel_t? os_workgroup_parallel_create( + int os_workgroup_parallel_create( ffi.Pointer name, os_workgroup_attr_t attr, ) { return _os_workgroup_parallel_create( - name, - attr, - ).address == - 0 - ? null - : OS_os_workgroup.castFromPointer( - _os_workgroup_parallel_create( - name, - attr, - ), - retain: false, - release: true); + name, + attr, + ); } late final _os_workgroup_parallel_createPtr = _lookup< ffi.NativeFunction< - os_workgroup_parallel_t Function(ffi.Pointer, + ffi.Int Function(ffi.Pointer, os_workgroup_attr_t)>>('os_workgroup_parallel_create'); - late final _os_workgroup_parallel_create = - _os_workgroup_parallel_createPtr.asFunction< - os_workgroup_parallel_t Function( - ffi.Pointer, os_workgroup_attr_t)>(); + late final _os_workgroup_parallel_create = _os_workgroup_parallel_createPtr + .asFunction, os_workgroup_attr_t)>(); int dispatch_time( int when, @@ -23808,132 +22722,139 @@ class NativeCupertinoHttp { _lookup>('qos_class_main'); late final _qos_class_main = _qos_class_mainPtr.asFunction(); + int OS_OBJECT_DECL_CLASS() { + return _OS_OBJECT_DECL_CLASS(); + } + + late final _OS_OBJECT_DECL_CLASSPtr = + _lookup>('OS_OBJECT_DECL_CLASS'); + late final _OS_OBJECT_DECL_CLASS = + _OS_OBJECT_DECL_CLASSPtr.asFunction(); + void dispatch_retain( - Dartdispatch_object_t object, + int object, ) { return _dispatch_retain( - object.ref.pointer, + object, ); } late final _dispatch_retainPtr = - _lookup>( + _lookup>( 'dispatch_retain'); late final _dispatch_retain = - _dispatch_retainPtr.asFunction(); + _dispatch_retainPtr.asFunction(); void dispatch_release( - Dartdispatch_object_t object, + int object, ) { return _dispatch_release( - object.ref.pointer, + object, ); } late final _dispatch_releasePtr = - _lookup>( + _lookup>( 'dispatch_release'); late final _dispatch_release = - _dispatch_releasePtr.asFunction(); + _dispatch_releasePtr.asFunction(); ffi.Pointer dispatch_get_context( - Dartdispatch_object_t object, + int object, ) { return _dispatch_get_context( - object.ref.pointer, + object, ); } - late final _dispatch_get_contextPtr = _lookup< - ffi - .NativeFunction Function(dispatch_object_t)>>( - 'dispatch_get_context'); + late final _dispatch_get_contextPtr = + _lookup Function(ffi.Int)>>( + 'dispatch_get_context'); late final _dispatch_get_context = _dispatch_get_contextPtr - .asFunction Function(dispatch_object_t)>(); + .asFunction Function(int)>(); void dispatch_set_context( - Dartdispatch_object_t object, + int object, ffi.Pointer context, ) { return _dispatch_set_context( - object.ref.pointer, + object, context, ); } late final _dispatch_set_contextPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(dispatch_object_t, - ffi.Pointer)>>('dispatch_set_context'); + ffi + .NativeFunction)>>( + 'dispatch_set_context'); late final _dispatch_set_context = _dispatch_set_contextPtr - .asFunction)>(); + .asFunction)>(); void dispatch_set_finalizer_f( - Dartdispatch_object_t object, + int object, dispatch_function_t finalizer, ) { return _dispatch_set_finalizer_f( - object.ref.pointer, + object, finalizer, ); } late final _dispatch_set_finalizer_fPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(dispatch_object_t, - dispatch_function_t)>>('dispatch_set_finalizer_f'); + ffi.NativeFunction>( + 'dispatch_set_finalizer_f'); late final _dispatch_set_finalizer_f = _dispatch_set_finalizer_fPtr - .asFunction(); + .asFunction(); void dispatch_activate( - Dartdispatch_object_t object, + int object, ) { return _dispatch_activate( - object.ref.pointer, + object, ); } late final _dispatch_activatePtr = - _lookup>( + _lookup>( 'dispatch_activate'); late final _dispatch_activate = - _dispatch_activatePtr.asFunction(); + _dispatch_activatePtr.asFunction(); void dispatch_suspend( - Dartdispatch_object_t object, + int object, ) { return _dispatch_suspend( - object.ref.pointer, + object, ); } late final _dispatch_suspendPtr = - _lookup>( + _lookup>( 'dispatch_suspend'); late final _dispatch_suspend = - _dispatch_suspendPtr.asFunction(); + _dispatch_suspendPtr.asFunction(); void dispatch_resume( - Dartdispatch_object_t object, + int object, ) { return _dispatch_resume( - object.ref.pointer, + object, ); } late final _dispatch_resumePtr = - _lookup>( + _lookup>( 'dispatch_resume'); late final _dispatch_resume = - _dispatch_resumePtr.asFunction(); + _dispatch_resumePtr.asFunction(); void dispatch_set_qos_class_floor( - Dartdispatch_object_t object, + int object, qos_class_t qos_class, int relative_priority, ) { return _dispatch_set_qos_class_floor( - object.ref.pointer, + object, qos_class.value, relative_priority, ); @@ -23941,10 +22862,10 @@ class NativeCupertinoHttp { late final _dispatch_set_qos_class_floorPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(dispatch_object_t, ffi.UnsignedInt, + ffi.Void Function(ffi.Int, ffi.UnsignedInt, ffi.Int)>>('dispatch_set_qos_class_floor'); late final _dispatch_set_qos_class_floor = _dispatch_set_qos_class_floorPtr - .asFunction(); + .asFunction(); int dispatch_wait( ffi.Pointer object, @@ -23965,23 +22886,22 @@ class NativeCupertinoHttp { void dispatch_notify( ffi.Pointer object, - Dartdispatch_object_t queue, + int queue, Dartdispatch_block_t notification_block, ) { return _dispatch_notify( object, - queue.ref.pointer, + queue, notification_block.ref.pointer, ); } late final _dispatch_notifyPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(ffi.Pointer, dispatch_object_t, + ffi.Void Function(ffi.Pointer, ffi.Int, dispatch_block_t)>>('dispatch_notify'); late final _dispatch_notify = _dispatch_notifyPtr.asFunction< - void Function( - ffi.Pointer, dispatch_object_t, dispatch_block_t)>(); + void Function(ffi.Pointer, int, dispatch_block_t)>(); void dispatch_cancel( ffi.Pointer object, @@ -24012,29 +22932,28 @@ class NativeCupertinoHttp { _dispatch_testcancelPtr.asFunction)>(); void dispatch_debug( - Dartdispatch_object_t object, + int object, ffi.Pointer message, ) { return _dispatch_debug( - object.ref.pointer, + object, message, ); } late final _dispatch_debugPtr = _lookup< ffi.NativeFunction< - ffi.Void Function( - dispatch_object_t, ffi.Pointer)>>('dispatch_debug'); + ffi.Void Function(ffi.Int, ffi.Pointer)>>('dispatch_debug'); late final _dispatch_debug = _dispatch_debugPtr - .asFunction)>(); + .asFunction)>(); void dispatch_debugv( - Dartdispatch_object_t object, + int object, ffi.Pointer message, va_list ap, ) { return _dispatch_debugv( - object.ref.pointer, + object, message, ap, ); @@ -24042,10 +22961,10 @@ class NativeCupertinoHttp { late final _dispatch_debugvPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(dispatch_object_t, ffi.Pointer, - va_list)>>('dispatch_debugv'); - late final _dispatch_debugv = _dispatch_debugvPtr.asFunction< - void Function(dispatch_object_t, ffi.Pointer, va_list)>(); + ffi.Void Function( + ffi.Int, ffi.Pointer, va_list)>>('dispatch_debugv'); + late final _dispatch_debugv = _dispatch_debugvPtr + .asFunction, va_list)>(); void dispatch_async( Dartdispatch_queue_t queue, @@ -24402,21 +23321,20 @@ class NativeCupertinoHttp { .asFunction)>(); void dispatch_set_target_queue( - Dartdispatch_object_t object, + int object, Dartdispatch_queue_t? queue, ) { return _dispatch_set_target_queue( - object.ref.pointer, + object, queue?.ref.pointer ?? ffi.nullptr, ); } - late final _dispatch_set_target_queuePtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(dispatch_object_t, - dispatch_queue_t)>>('dispatch_set_target_queue'); + late final _dispatch_set_target_queuePtr = + _lookup>( + 'dispatch_set_target_queue'); late final _dispatch_set_target_queue = _dispatch_set_target_queuePtr - .asFunction(); + .asFunction(); void dispatch_main() { return _dispatch_main(); @@ -24873,54 +23791,6 @@ class NativeCupertinoHttp { int Function(ffi.Pointer, int, int, int, int, int, int, ffi.Pointer, int)>(); - int mach_msg( - ffi.Pointer msg, - int option, - int send_size, - int rcv_size, - int rcv_name, - int timeout, - int notify, - ) { - return _mach_msg( - msg, - option, - send_size, - rcv_size, - rcv_name, - timeout, - notify, - ); - } - - late final _mach_msgPtr = _lookup< - ffi.NativeFunction< - mach_msg_return_t Function( - ffi.Pointer, - mach_msg_option_t, - mach_msg_size_t, - mach_msg_size_t, - mach_port_name_t, - mach_msg_timeout_t, - mach_port_name_t)>>('mach_msg'); - late final _mach_msg = _mach_msgPtr.asFunction< - int Function( - ffi.Pointer, int, int, int, int, int, int)>(); - - int mach_voucher_deallocate( - int voucher, - ) { - return _mach_voucher_deallocate( - voucher, - ); - } - - late final _mach_voucher_deallocatePtr = - _lookup>( - 'mach_voucher_deallocate'); - late final _mach_voucher_deallocate = - _mach_voucher_deallocatePtr.asFunction(); - late final ffi.Pointer __dispatch_source_type_data_add = _lookup('_dispatch_source_type_data_add'); @@ -25996,21 +24866,20 @@ class NativeCupertinoHttp { void dispatch_workloop_set_os_workgroup( Dartdispatch_workloop_t workloop, - Dartos_workgroup_t workgroup, + int workgroup, ) { return _dispatch_workloop_set_os_workgroup( workloop.ref.pointer, - workgroup.ref.pointer, + workgroup, ); } late final _dispatch_workloop_set_os_workgroupPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(dispatch_workloop_t, - os_workgroup_t)>>('dispatch_workloop_set_os_workgroup'); + ffi.NativeFunction>( + 'dispatch_workloop_set_os_workgroup'); late final _dispatch_workloop_set_os_workgroup = _dispatch_workloop_set_os_workgroupPtr - .asFunction(); + .asFunction(); int CFReadStreamGetTypeID() { return _CFReadStreamGetTypeID(); @@ -28526,6 +27395,35 @@ class NativeCupertinoHttp { CFStringRef Function( CFBundleRef, CFStringRef, CFStringRef, CFStringRef)>(); + CFStringRef CFBundleCopyLocalizedStringForLocalizations( + CFBundleRef bundle, + CFStringRef key, + CFStringRef value, + CFStringRef tableName, + CFArrayRef localizations, + ) { + return _CFBundleCopyLocalizedStringForLocalizations( + bundle, + key, + value, + tableName, + localizations, + ); + } + + late final _CFBundleCopyLocalizedStringForLocalizationsPtr = _lookup< + ffi.NativeFunction< + CFStringRef Function( + CFBundleRef, + CFStringRef, + CFStringRef, + CFStringRef, + CFArrayRef)>>('CFBundleCopyLocalizedStringForLocalizations'); + late final _CFBundleCopyLocalizedStringForLocalizations = + _CFBundleCopyLocalizedStringForLocalizationsPtr.asFunction< + CFStringRef Function(CFBundleRef, CFStringRef, CFStringRef, + CFStringRef, CFArrayRef)>(); + CFURLRef CFBundleCopyResourceURLInDirectory( CFURLRef bundleURL, CFStringRef resourceName, @@ -29669,7 +28567,7 @@ class NativeCupertinoHttp { CFMachPortRef CFMachPortCreateWithPort( CFAllocatorRef allocator, - int portNum, + mach_port_t portNum, CFMachPortCallBack callout, ffi.Pointer context, ffi.Pointer shouldFreeInfo, @@ -29693,10 +28591,14 @@ class NativeCupertinoHttp { ffi.Pointer)>>('CFMachPortCreateWithPort'); late final _CFMachPortCreateWithPort = _CFMachPortCreateWithPortPtr.asFunction< - CFMachPortRef Function(CFAllocatorRef, int, CFMachPortCallBack, - ffi.Pointer, ffi.Pointer)>(); + CFMachPortRef Function( + CFAllocatorRef, + mach_port_t, + CFMachPortCallBack, + ffi.Pointer, + ffi.Pointer)>(); - int CFMachPortGetPort( + mach_port_t CFMachPortGetPort( CFMachPortRef port, ) { return _CFMachPortGetPort( @@ -29708,7 +28610,7 @@ class NativeCupertinoHttp { _lookup>( 'CFMachPortGetPort'); late final _CFMachPortGetPort = - _CFMachPortGetPortPtr.asFunction(); + _CFMachPortGetPortPtr.asFunction(); void CFMachPortGetContext( CFMachPortRef port, @@ -30223,6 +29125,32 @@ class NativeCupertinoHttp { bool Function(CFAttributedStringRef, CFRange, int, ffi.Pointer, ffi.Pointer)>(); + bool CFAttributedStringGetStatisticalWritingDirections( + CFAttributedStringRef attributedString, + CFRange range, + int baseDirection, + ffi.Pointer bidiLevels, + ffi.Pointer baseDirections, + ) { + return _CFAttributedStringGetStatisticalWritingDirections( + attributedString, + range, + baseDirection, + bidiLevels, + baseDirections, + ); + } + + late final _CFAttributedStringGetStatisticalWritingDirectionsPtr = _lookup< + ffi.NativeFunction< + ffi.Bool Function(CFAttributedStringRef, CFRange, ffi.Int8, + ffi.Pointer, ffi.Pointer)>>( + 'CFAttributedStringGetStatisticalWritingDirections'); + late final _CFAttributedStringGetStatisticalWritingDirections = + _CFAttributedStringGetStatisticalWritingDirectionsPtr.asFunction< + bool Function(CFAttributedStringRef, CFRange, int, + ffi.Pointer, ffi.Pointer)>(); + int CFURLEnumeratorGetTypeID() { return _CFURLEnumeratorGetTypeID(); } @@ -30342,17581 +29270,15043 @@ class NativeCupertinoHttp { _CFURLEnumeratorGetSourceDidChangePtr.asFunction< int Function(CFURLEnumeratorRef)>(); - acl_t acl_dup( - acl_t acl, + void microtime( + ffi.Pointer tv, ) { - return _acl_dup( - acl, + return _microtime( + tv, ); } - late final _acl_dupPtr = - _lookup>('acl_dup'); - late final _acl_dup = _acl_dupPtr.asFunction(); + late final _microtimePtr = + _lookup)>>( + 'microtime'); + late final _microtime = + _microtimePtr.asFunction)>(); - int acl_free( - ffi.Pointer obj_p, + void microtime_with_abstime( + ffi.Pointer tv, + ffi.Pointer abstime, ) { - return _acl_free( - obj_p, + return _microtime_with_abstime( + tv, + abstime, ); } - late final _acl_freePtr = - _lookup)>>( - 'acl_free'); - late final _acl_free = - _acl_freePtr.asFunction)>(); + late final _microtime_with_abstimePtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>('microtime_with_abstime'); + late final _microtime_with_abstime = _microtime_with_abstimePtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - acl_t acl_init( - int count, + void microuptime( + ffi.Pointer tv, ) { - return _acl_init( - count, + return _microuptime( + tv, ); } - late final _acl_initPtr = - _lookup>('acl_init'); - late final _acl_init = _acl_initPtr.asFunction(); + late final _microuptimePtr = + _lookup)>>( + 'microuptime'); + late final _microuptime = + _microuptimePtr.asFunction)>(); - int acl_copy_entry( - acl_entry_t dest_d, - acl_entry_t src_d, + void nanotime( + ffi.Pointer ts, ) { - return _acl_copy_entry( - dest_d, - src_d, + return _nanotime( + ts, ); } - late final _acl_copy_entryPtr = - _lookup>( - 'acl_copy_entry'); - late final _acl_copy_entry = - _acl_copy_entryPtr.asFunction(); + late final _nanotimePtr = + _lookup)>>( + 'nanotime'); + late final _nanotime = + _nanotimePtr.asFunction)>(); - int acl_create_entry( - ffi.Pointer acl_p, - ffi.Pointer entry_p, + void nanouptime( + ffi.Pointer ts, ) { - return _acl_create_entry( - acl_p, - entry_p, + return _nanouptime( + ts, ); } - late final _acl_create_entryPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, - ffi.Pointer)>>('acl_create_entry'); - late final _acl_create_entry = _acl_create_entryPtr - .asFunction, ffi.Pointer)>(); + late final _nanouptimePtr = + _lookup)>>( + 'nanouptime'); + late final _nanouptime = + _nanouptimePtr.asFunction)>(); - int acl_create_entry_np( - ffi.Pointer acl_p, - ffi.Pointer entry_p, - int entry_index, + void timevaladd( + ffi.Pointer t1, + ffi.Pointer t2, ) { - return _acl_create_entry_np( - acl_p, - entry_p, - entry_index, + return _timevaladd( + t1, + t2, ); } - late final _acl_create_entry_npPtr = _lookup< + late final _timevaladdPtr = _lookup< ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.Pointer, - ffi.Int)>>('acl_create_entry_np'); - late final _acl_create_entry_np = _acl_create_entry_npPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer, int)>(); - - int acl_delete_entry( - acl_t acl, - acl_entry_t entry_d, - ) { - return _acl_delete_entry( - acl, - entry_d, - ); - } - - late final _acl_delete_entryPtr = - _lookup>( - 'acl_delete_entry'); - late final _acl_delete_entry = - _acl_delete_entryPtr.asFunction(); + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>>('timevaladd'); + late final _timevaladd = _timevaladdPtr + .asFunction, ffi.Pointer)>(); - int acl_get_entry( - acl_t acl, - int entry_id, - ffi.Pointer entry_p, + void timevalsub( + ffi.Pointer t1, + ffi.Pointer t2, ) { - return _acl_get_entry( - acl, - entry_id, - entry_p, + return _timevalsub( + t1, + t2, ); } - late final _acl_get_entryPtr = _lookup< + late final _timevalsubPtr = _lookup< ffi.NativeFunction< - ffi.Int Function( - acl_t, ffi.Int, ffi.Pointer)>>('acl_get_entry'); - late final _acl_get_entry = _acl_get_entryPtr - .asFunction)>(); + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>>('timevalsub'); + late final _timevalsub = _timevalsubPtr + .asFunction, ffi.Pointer)>(); - int acl_valid( - acl_t acl, + void timevalfix( + ffi.Pointer t1, ) { - return _acl_valid( - acl, + return _timevalfix( + t1, ); } - late final _acl_validPtr = - _lookup>('acl_valid'); - late final _acl_valid = _acl_validPtr.asFunction(); + late final _timevalfixPtr = + _lookup)>>( + 'timevalfix'); + late final _timevalfix = + _timevalfixPtr.asFunction)>(); - int acl_valid_fd_np( - int fd, - acl_type_t type, - acl_t acl, + uio_t uio_create( + int a_iovcount, + int a_offset, + int a_spacetype, + int a_iodirection, ) { - return _acl_valid_fd_np( - fd, - type.value, - acl, + return _uio_create( + a_iovcount, + a_offset, + a_spacetype, + a_iodirection, ); } - late final _acl_valid_fd_npPtr = _lookup< - ffi - .NativeFunction>( - 'acl_valid_fd_np'); - late final _acl_valid_fd_np = - _acl_valid_fd_npPtr.asFunction(); + late final _uio_createPtr = _lookup< + ffi.NativeFunction>( + 'uio_create'); + late final _uio_create = + _uio_createPtr.asFunction(); - int acl_valid_file_np( - ffi.Pointer path, - acl_type_t type, - acl_t acl, + void uio_reset( + uio_t a_uio, + int a_offset, + int a_spacetype, + int a_iodirection, ) { - return _acl_valid_file_np( - path, - type.value, - acl, + return _uio_reset( + a_uio, + a_offset, + a_spacetype, + a_iodirection, ); } - late final _acl_valid_file_npPtr = _lookup< + late final _uio_resetPtr = _lookup< ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.UnsignedInt, - acl_t)>>('acl_valid_file_np'); - late final _acl_valid_file_np = _acl_valid_file_npPtr - .asFunction, int, acl_t)>(); + ffi.Void Function(uio_t, off_t, ffi.Int, ffi.Int)>>('uio_reset'); + late final _uio_reset = + _uio_resetPtr.asFunction(); - int acl_valid_link_np( - ffi.Pointer path, - acl_type_t type, - acl_t acl, + uio_t uio_duplicate( + uio_t a_uio, ) { - return _acl_valid_link_np( - path, - type.value, - acl, + return _uio_duplicate( + a_uio, ); } - late final _acl_valid_link_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.UnsignedInt, - acl_t)>>('acl_valid_link_np'); - late final _acl_valid_link_np = _acl_valid_link_npPtr - .asFunction, int, acl_t)>(); + late final _uio_duplicatePtr = + _lookup>('uio_duplicate'); + late final _uio_duplicate = + _uio_duplicatePtr.asFunction(); - int acl_add_perm( - acl_permset_t permset_d, - acl_perm_t perm, + int uio_restore( + uio_t uio, + uio_t snapshot_uio, ) { - return _acl_add_perm( - permset_d, - perm.value, + return _uio_restore( + uio, + snapshot_uio, ); } - late final _acl_add_permPtr = _lookup< - ffi.NativeFunction>( - 'acl_add_perm'); - late final _acl_add_perm = - _acl_add_permPtr.asFunction(); + late final _uio_restorePtr = + _lookup>( + 'uio_restore'); + late final _uio_restore = + _uio_restorePtr.asFunction(); - int acl_calc_mask( - ffi.Pointer acl_p, + void uio_free( + uio_t a_uio, ) { - return _acl_calc_mask( - acl_p, + return _uio_free( + a_uio, ); } - late final _acl_calc_maskPtr = - _lookup)>>( - 'acl_calc_mask'); - late final _acl_calc_mask = - _acl_calc_maskPtr.asFunction)>(); + late final _uio_freePtr = + _lookup>('uio_free'); + late final _uio_free = _uio_freePtr.asFunction(); - int acl_clear_perms( - acl_permset_t permset_d, + int uio_addiov( + uio_t a_uio, + int a_baseaddr, + int a_length, ) { - return _acl_clear_perms( - permset_d, + return _uio_addiov( + a_uio, + a_baseaddr, + a_length, ); } - late final _acl_clear_permsPtr = - _lookup>( - 'acl_clear_perms'); - late final _acl_clear_perms = - _acl_clear_permsPtr.asFunction(); + late final _uio_addiovPtr = _lookup< + ffi.NativeFunction< + ffi.Int Function(uio_t, user_addr_t, user_size_t)>>('uio_addiov'); + late final _uio_addiov = + _uio_addiovPtr.asFunction(); - int acl_delete_perm( - acl_permset_t permset_d, - acl_perm_t perm, + int uio_getiov( + uio_t a_uio, + int a_index, + ffi.Pointer a_baseaddr_p, + ffi.Pointer a_length_p, ) { - return _acl_delete_perm( - permset_d, - perm.value, + return _uio_getiov( + a_uio, + a_index, + a_baseaddr_p, + a_length_p, ); } - late final _acl_delete_permPtr = _lookup< - ffi.NativeFunction>( - 'acl_delete_perm'); - late final _acl_delete_perm = - _acl_delete_permPtr.asFunction(); + late final _uio_getiovPtr = _lookup< + ffi.NativeFunction< + ffi.Int Function(uio_t, ffi.Int, ffi.Pointer, + ffi.Pointer)>>('uio_getiov'); + late final _uio_getiov = _uio_getiovPtr.asFunction< + int Function( + uio_t, int, ffi.Pointer, ffi.Pointer)>(); - int acl_get_perm_np( - acl_permset_t permset_d, - acl_perm_t perm, + void uio_update( + uio_t a_uio, + int a_count, ) { - return _acl_get_perm_np( - permset_d, - perm.value, + return _uio_update( + a_uio, + a_count, ); } - late final _acl_get_perm_npPtr = _lookup< - ffi.NativeFunction>( - 'acl_get_perm_np'); - late final _acl_get_perm_np = - _acl_get_perm_npPtr.asFunction(); + late final _uio_updatePtr = + _lookup>( + 'uio_update'); + late final _uio_update = + _uio_updatePtr.asFunction(); - int acl_get_permset( - acl_entry_t entry_d, - ffi.Pointer permset_p, + int uio_resid( + uio_t a_uio, ) { - return _acl_get_permset( - entry_d, - permset_p, + return _uio_resid( + a_uio, ); } - late final _acl_get_permsetPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - acl_entry_t, ffi.Pointer)>>('acl_get_permset'); - late final _acl_get_permset = _acl_get_permsetPtr - .asFunction)>(); + late final _uio_residPtr = + _lookup>('uio_resid'); + late final _uio_resid = _uio_residPtr.asFunction(); - int acl_set_permset( - acl_entry_t entry_d, - acl_permset_t permset_d, + void uio_setresid( + uio_t a_uio, + int a_value, ) { - return _acl_set_permset( - entry_d, - permset_d, + return _uio_setresid( + a_uio, + a_value, ); } - late final _acl_set_permsetPtr = - _lookup>( - 'acl_set_permset'); - late final _acl_set_permset = _acl_set_permsetPtr - .asFunction(); + late final _uio_setresidPtr = + _lookup>( + 'uio_setresid'); + late final _uio_setresid = + _uio_setresidPtr.asFunction(); - int acl_maximal_permset_mask_np( - ffi.Pointer mask_p, + int uio_iovcnt( + uio_t a_uio, ) { - return _acl_maximal_permset_mask_np( - mask_p, + return _uio_iovcnt( + a_uio, ); } - late final _acl_maximal_permset_mask_npPtr = _lookup< - ffi - .NativeFunction)>>( - 'acl_maximal_permset_mask_np'); - late final _acl_maximal_permset_mask_np = _acl_maximal_permset_mask_npPtr - .asFunction)>(); + late final _uio_iovcntPtr = + _lookup>('uio_iovcnt'); + late final _uio_iovcnt = _uio_iovcntPtr.asFunction(); - int acl_get_permset_mask_np( - acl_entry_t entry_d, - ffi.Pointer mask_p, + int uio_offset( + uio_t a_uio, ) { - return _acl_get_permset_mask_np( - entry_d, - mask_p, + return _uio_offset( + a_uio, ); } - late final _acl_get_permset_mask_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(acl_entry_t, - ffi.Pointer)>>('acl_get_permset_mask_np'); - late final _acl_get_permset_mask_np = _acl_get_permset_mask_npPtr - .asFunction)>(); + late final _uio_offsetPtr = + _lookup>('uio_offset'); + late final _uio_offset = _uio_offsetPtr.asFunction(); - int acl_set_permset_mask_np( - acl_entry_t entry_d, - int mask, + void uio_setoffset( + uio_t a_uio, + int a_offset, ) { - return _acl_set_permset_mask_np( - entry_d, - mask, + return _uio_setoffset( + a_uio, + a_offset, ); } - late final _acl_set_permset_mask_npPtr = _lookup< - ffi - .NativeFunction>( - 'acl_set_permset_mask_np'); - late final _acl_set_permset_mask_np = - _acl_set_permset_mask_npPtr.asFunction(); + late final _uio_setoffsetPtr = + _lookup>( + 'uio_setoffset'); + late final _uio_setoffset = + _uio_setoffsetPtr.asFunction(); - int acl_add_flag_np( - acl_flagset_t flagset_d, - acl_flag_t flag, + int uio_rw( + uio_t a_uio, ) { - return _acl_add_flag_np( - flagset_d, - flag.value, + return _uio_rw( + a_uio, ); } - late final _acl_add_flag_npPtr = _lookup< - ffi.NativeFunction>( - 'acl_add_flag_np'); - late final _acl_add_flag_np = - _acl_add_flag_npPtr.asFunction(); + late final _uio_rwPtr = + _lookup>('uio_rw'); + late final _uio_rw = _uio_rwPtr.asFunction(); - int acl_clear_flags_np( - acl_flagset_t flagset_d, + void uio_setrw( + uio_t a_uio, + int a_value, ) { - return _acl_clear_flags_np( - flagset_d, + return _uio_setrw( + a_uio, + a_value, ); } - late final _acl_clear_flags_npPtr = - _lookup>( - 'acl_clear_flags_np'); - late final _acl_clear_flags_np = - _acl_clear_flags_npPtr.asFunction(); + late final _uio_setrwPtr = + _lookup>( + 'uio_setrw'); + late final _uio_setrw = _uio_setrwPtr.asFunction(); - int acl_delete_flag_np( - acl_flagset_t flagset_d, - acl_flag_t flag, + int uio_isuserspace( + uio_t a_uio, ) { - return _acl_delete_flag_np( - flagset_d, - flag.value, + return _uio_isuserspace( + a_uio, ); } - late final _acl_delete_flag_npPtr = _lookup< - ffi.NativeFunction>( - 'acl_delete_flag_np'); - late final _acl_delete_flag_np = - _acl_delete_flag_npPtr.asFunction(); + late final _uio_isuserspacePtr = + _lookup>('uio_isuserspace'); + late final _uio_isuserspace = + _uio_isuserspacePtr.asFunction(); - int acl_get_flag_np( - acl_flagset_t flagset_d, - acl_flag_t flag, + int uio_curriovbase( + uio_t a_uio, ) { - return _acl_get_flag_np( - flagset_d, - flag.value, + return _uio_curriovbase( + a_uio, ); } - late final _acl_get_flag_npPtr = _lookup< - ffi.NativeFunction>( - 'acl_get_flag_np'); - late final _acl_get_flag_np = - _acl_get_flag_npPtr.asFunction(); + late final _uio_curriovbasePtr = + _lookup>( + 'uio_curriovbase'); + late final _uio_curriovbase = + _uio_curriovbasePtr.asFunction(); - int acl_get_flagset_np( - ffi.Pointer obj_p, - ffi.Pointer flagset_p, + int uio_curriovlen( + uio_t a_uio, ) { - return _acl_get_flagset_np( - obj_p, - flagset_p, + return _uio_curriovlen( + a_uio, ); } - late final _acl_get_flagset_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, - ffi.Pointer)>>('acl_get_flagset_np'); - late final _acl_get_flagset_np = _acl_get_flagset_npPtr.asFunction< - int Function(ffi.Pointer, ffi.Pointer)>(); + late final _uio_curriovlenPtr = + _lookup>( + 'uio_curriovlen'); + late final _uio_curriovlen = + _uio_curriovlenPtr.asFunction(); - int acl_set_flagset_np( - ffi.Pointer obj_p, - acl_flagset_t flagset_d, + int uiomove( + ffi.Pointer cp, + int n, + ffi.Pointer uio, ) { - return _acl_set_flagset_np( - obj_p, - flagset_d, + return _uiomove( + cp, + n, + uio, ); } - late final _acl_set_flagset_npPtr = _lookup< + late final _uiomovePtr = _lookup< ffi.NativeFunction< ffi.Int Function( - ffi.Pointer, acl_flagset_t)>>('acl_set_flagset_np'); - late final _acl_set_flagset_np = _acl_set_flagset_npPtr - .asFunction, acl_flagset_t)>(); + ffi.Pointer, ffi.Int, ffi.Pointer)>>('uiomove'); + late final _uiomove = _uiomovePtr + .asFunction, int, ffi.Pointer)>(); - ffi.Pointer acl_get_qualifier( - acl_entry_t entry_d, + int uiomove64( + int cp, + int n, + ffi.Pointer uio, ) { - return _acl_get_qualifier( - entry_d, + return _uiomove64( + cp, + n, + uio, ); } - late final _acl_get_qualifierPtr = - _lookup Function(acl_entry_t)>>( - 'acl_get_qualifier'); - late final _acl_get_qualifier = _acl_get_qualifierPtr - .asFunction Function(acl_entry_t)>(); + late final _uiomove64Ptr = _lookup< + ffi.NativeFunction< + ffi.Int Function( + __uint64_t, ffi.Int, ffi.Pointer)>>('uiomove64'); + late final _uiomove64 = + _uiomove64Ptr.asFunction)>(); - int acl_get_tag_type( - acl_entry_t entry_d, - ffi.Pointer tag_type_p, + int suser( + kauth_cred_t cred, + ffi.Pointer acflag, ) { - return _acl_get_tag_type( - entry_d, - tag_type_p, + return _suser( + cred, + acflag, ); } - late final _acl_get_tag_typePtr = _lookup< + late final _suserPtr = _lookup< ffi.NativeFunction< - ffi.Int Function( - acl_entry_t, ffi.Pointer)>>('acl_get_tag_type'); - late final _acl_get_tag_type = _acl_get_tag_typePtr - .asFunction)>(); + ffi.Int Function(kauth_cred_t, ffi.Pointer)>>('suser'); + late final _suser = + _suserPtr.asFunction)>(); - int acl_set_qualifier( - acl_entry_t entry_d, - ffi.Pointer tag_qualifier_p, + int set_security_token( + ffi.Pointer p, + ffi.Pointer cred, ) { - return _acl_set_qualifier( - entry_d, - tag_qualifier_p, + return _set_security_token( + p, + cred, ); } - late final _acl_set_qualifierPtr = _lookup< + late final _set_security_tokenPtr = _lookup< ffi.NativeFunction< ffi.Int Function( - acl_entry_t, ffi.Pointer)>>('acl_set_qualifier'); - late final _acl_set_qualifier = _acl_set_qualifierPtr - .asFunction)>(); + ffi.Pointer, ffi.Pointer)>>('set_security_token'); + late final _set_security_token = _set_security_tokenPtr + .asFunction, ffi.Pointer)>(); - int acl_set_tag_type( - acl_entry_t entry_d, - acl_tag_t tag_type, + void cru2x( + kauth_cred_t cr, + ffi.Pointer xcr, ) { - return _acl_set_tag_type( - entry_d, - tag_type.value, + return _cru2x( + cr, + xcr, ); } - late final _acl_set_tag_typePtr = _lookup< - ffi.NativeFunction>( - 'acl_set_tag_type'); - late final _acl_set_tag_type = - _acl_set_tag_typePtr.asFunction(); + late final _cru2xPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(kauth_cred_t, ffi.Pointer)>>('cru2x'); + late final _cru2x = + _cru2xPtr.asFunction)>(); - int acl_delete_def_file( - ffi.Pointer path_p, + int vm_stats( + ffi.Pointer info, + ffi.Pointer count, ) { - return _acl_delete_def_file( - path_p, + return _vm_stats( + info, + count, ); } - late final _acl_delete_def_filePtr = - _lookup)>>( - 'acl_delete_def_file'); - late final _acl_delete_def_file = - _acl_delete_def_filePtr.asFunction)>(); + late final _vm_statsPtr = _lookup< + ffi.NativeFunction< + kern_return_t Function(ffi.Pointer, + ffi.Pointer)>>('vm_stats'); + late final _vm_stats = _vm_statsPtr.asFunction< + int Function(ffi.Pointer, ffi.Pointer)>(); - acl_t acl_get_fd( - int fd, + int upl_page_present( + ffi.Pointer upl, + int index, ) { - return _acl_get_fd( - fd, + return _upl_page_present( + upl, + index, ); } - late final _acl_get_fdPtr = - _lookup>('acl_get_fd'); - late final _acl_get_fd = _acl_get_fdPtr.asFunction(); + late final _upl_page_presentPtr = _lookup< + ffi.NativeFunction< + boolean_t Function( + ffi.Pointer, ffi.Int)>>('upl_page_present'); + late final _upl_page_present = _upl_page_presentPtr + .asFunction, int)>(); - acl_t acl_get_fd_np( - int fd, - acl_type_t type, + int upl_dirty_page( + ffi.Pointer upl, + int index, ) { - return _acl_get_fd_np( - fd, - type.value, + return _upl_dirty_page( + upl, + index, ); } - late final _acl_get_fd_npPtr = - _lookup>( - 'acl_get_fd_np'); - late final _acl_get_fd_np = - _acl_get_fd_npPtr.asFunction(); + late final _upl_dirty_pagePtr = _lookup< + ffi.NativeFunction< + boolean_t Function( + ffi.Pointer, ffi.Int)>>('upl_dirty_page'); + late final _upl_dirty_page = _upl_dirty_pagePtr + .asFunction, int)>(); - acl_t acl_get_file( - ffi.Pointer path_p, - acl_type_t type, + int upl_valid_page( + ffi.Pointer upl, + int index, ) { - return _acl_get_file( - path_p, - type.value, + return _upl_valid_page( + upl, + index, ); } - late final _acl_get_filePtr = _lookup< + late final _upl_valid_pagePtr = _lookup< ffi.NativeFunction< - acl_t Function( - ffi.Pointer, ffi.UnsignedInt)>>('acl_get_file'); - late final _acl_get_file = - _acl_get_filePtr.asFunction, int)>(); + boolean_t Function( + ffi.Pointer, ffi.Int)>>('upl_valid_page'); + late final _upl_valid_page = _upl_valid_pagePtr + .asFunction, int)>(); - acl_t acl_get_link_np( - ffi.Pointer path_p, - acl_type_t type, + void upl_deallocate( + upl_t upl, ) { - return _acl_get_link_np( - path_p, - type.value, + return _upl_deallocate( + upl, ); } - late final _acl_get_link_npPtr = _lookup< - ffi.NativeFunction< - acl_t Function( - ffi.Pointer, ffi.UnsignedInt)>>('acl_get_link_np'); - late final _acl_get_link_np = _acl_get_link_npPtr - .asFunction, int)>(); + late final _upl_deallocatePtr = + _lookup>('upl_deallocate'); + late final _upl_deallocate = + _upl_deallocatePtr.asFunction(); - int acl_set_fd( - int fd, - acl_t acl, + void upl_mark_decmp( + upl_t upl, ) { - return _acl_set_fd( - fd, - acl, + return _upl_mark_decmp( + upl, ); } - late final _acl_set_fdPtr = - _lookup>( - 'acl_set_fd'); - late final _acl_set_fd = - _acl_set_fdPtr.asFunction(); + late final _upl_mark_decmpPtr = + _lookup>('upl_mark_decmp'); + late final _upl_mark_decmp = + _upl_mark_decmpPtr.asFunction(); - int acl_set_fd_np( - int fd, - acl_t acl, - acl_type_t acl_type, + void upl_unmark_decmp( + upl_t upl, ) { - return _acl_set_fd_np( - fd, - acl, - acl_type.value, + return _upl_unmark_decmp( + upl, ); } - late final _acl_set_fd_npPtr = _lookup< - ffi.NativeFunction< - ffi.Int Function(ffi.Int, acl_t, ffi.UnsignedInt)>>('acl_set_fd_np'); - late final _acl_set_fd_np = - _acl_set_fd_npPtr.asFunction(); + late final _upl_unmark_decmpPtr = + _lookup>('upl_unmark_decmp'); + late final _upl_unmark_decmp = + _upl_unmark_decmpPtr.asFunction(); - int acl_set_file( - ffi.Pointer path_p, - acl_type_t type, - acl_t acl, + int upl_has_wired_pages( + upl_t upl, ) { - return _acl_set_file( - path_p, - type.value, - acl, + return _upl_has_wired_pages( + upl, ); } - late final _acl_set_filePtr = _lookup< - ffi.NativeFunction< - ffi.Int Function( - ffi.Pointer, ffi.UnsignedInt, acl_t)>>('acl_set_file'); - late final _acl_set_file = _acl_set_filePtr - .asFunction, int, acl_t)>(); + late final _upl_has_wired_pagesPtr = + _lookup>( + 'upl_has_wired_pages'); + late final _upl_has_wired_pages = + _upl_has_wired_pagesPtr.asFunction(); - int acl_set_link_np( - ffi.Pointer path_p, - acl_type_t type, - acl_t acl, - ) { - return _acl_set_link_np( - path_p, - type.value, - acl, + late final ffi.Pointer _PAGE_SHIFT_CONST = + _lookup('PAGE_SHIFT_CONST'); + + int get PAGE_SHIFT_CONST => _PAGE_SHIFT_CONST.value; + + set PAGE_SHIFT_CONST(int value) => _PAGE_SHIFT_CONST.value = value; + + late final ffi.Pointer _mem_size = _lookup('mem_size'); + + Dartvm_size_t get mem_size => _mem_size.value; + + set mem_size(Dartvm_size_t value) => _mem_size.value = value; + + late final ffi.Pointer _max_mem = _lookup('max_mem'); + + int get max_mem => _max_mem.value; + + set max_mem(int value) => _max_mem.value = value; + + late final ffi.Pointer _page_size = + _lookup('page_size'); + + Dartvm_size_t get page_size => _page_size.value; + + set page_size(Dartvm_size_t value) => _page_size.value = value; + + late final ffi.Pointer _page_mask = + _lookup('page_mask'); + + Dartvm_size_t get page_mask => _page_mask.value; + + set page_mask(Dartvm_size_t value) => _page_mask.value = value; + + late final ffi.Pointer _page_shift = _lookup('page_shift'); + + int get page_shift => _page_shift.value; + + set page_shift(int value) => _page_shift.value = value; + + void Assert( + ffi.Pointer file, + int line, + ffi.Pointer expression, + ) { + return _Assert( + file, + line, + expression, ); } - late final _acl_set_link_npPtr = _lookup< + late final _AssertPtr = _lookup< ffi.NativeFunction< - ffi.Int Function(ffi.Pointer, ffi.UnsignedInt, - acl_t)>>('acl_set_link_np'); - late final _acl_set_link_np = _acl_set_link_npPtr - .asFunction, int, acl_t)>(); + ffi.Void Function(ffi.Pointer, ffi.Int, + ffi.Pointer)>>('Assert'); + late final _Assert = _AssertPtr.asFunction< + void Function(ffi.Pointer, int, ffi.Pointer)>(); - int acl_copy_ext( - ffi.Pointer buf_p, - acl_t acl, - int size, + late final ffi.Pointer _kext_assertions_enable = + _lookup('kext_assertions_enable'); + + int get kext_assertions_enable => _kext_assertions_enable.value; + + set kext_assertions_enable(int value) => + _kext_assertions_enable.value = value; + + ffi.Pointer lck_attr_alloc_init() { + return _lck_attr_alloc_init(); + } + + late final _lck_attr_alloc_initPtr = + _lookup Function()>>( + 'lck_attr_alloc_init'); + late final _lck_attr_alloc_init = + _lck_attr_alloc_initPtr.asFunction Function()>(); + + void lck_attr_setdefault( + ffi.Pointer attr, ) { - return _acl_copy_ext( - buf_p, - acl, - size, + return _lck_attr_setdefault( + attr, ); } - late final _acl_copy_extPtr = _lookup< - ffi.NativeFunction< - ssize_t Function( - ffi.Pointer, acl_t, ssize_t)>>('acl_copy_ext'); - late final _acl_copy_ext = _acl_copy_extPtr - .asFunction, acl_t, int)>(); + late final _lck_attr_setdefaultPtr = + _lookup)>>( + 'lck_attr_setdefault'); + late final _lck_attr_setdefault = _lck_attr_setdefaultPtr + .asFunction)>(); - int acl_copy_ext_native( - ffi.Pointer buf_p, - acl_t acl, - int size, + void lck_attr_setdebug( + ffi.Pointer attr, ) { - return _acl_copy_ext_native( - buf_p, - acl, - size, + return _lck_attr_setdebug( + attr, ); } - late final _acl_copy_ext_nativePtr = _lookup< - ffi.NativeFunction< - ssize_t Function( - ffi.Pointer, acl_t, ssize_t)>>('acl_copy_ext_native'); - late final _acl_copy_ext_native = _acl_copy_ext_nativePtr - .asFunction, acl_t, int)>(); + late final _lck_attr_setdebugPtr = + _lookup)>>( + 'lck_attr_setdebug'); + late final _lck_attr_setdebug = _lck_attr_setdebugPtr + .asFunction)>(); - acl_t acl_copy_int( - ffi.Pointer buf_p, + void lck_attr_cleardebug( + ffi.Pointer attr, ) { - return _acl_copy_int( - buf_p, + return _lck_attr_cleardebug( + attr, ); } - late final _acl_copy_intPtr = - _lookup)>>( - 'acl_copy_int'); - late final _acl_copy_int = - _acl_copy_intPtr.asFunction)>(); + late final _lck_attr_cleardebugPtr = + _lookup)>>( + 'lck_attr_cleardebug'); + late final _lck_attr_cleardebug = _lck_attr_cleardebugPtr + .asFunction)>(); - acl_t acl_copy_int_native( - ffi.Pointer buf_p, + void lck_attr_free( + ffi.Pointer attr, ) { - return _acl_copy_int_native( - buf_p, + return _lck_attr_free( + attr, ); } - late final _acl_copy_int_nativePtr = - _lookup)>>( - 'acl_copy_int_native'); - late final _acl_copy_int_native = _acl_copy_int_nativePtr - .asFunction)>(); + late final _lck_attr_freePtr = + _lookup)>>( + 'lck_attr_free'); + late final _lck_attr_free = + _lck_attr_freePtr.asFunction)>(); - acl_t acl_from_text( - ffi.Pointer buf_p, + ffi.Pointer lck_grp_attr_alloc_init() { + return _lck_grp_attr_alloc_init(); + } + + late final _lck_grp_attr_alloc_initPtr = + _lookup Function()>>( + 'lck_grp_attr_alloc_init'); + late final _lck_grp_attr_alloc_init = _lck_grp_attr_alloc_initPtr + .asFunction Function()>(); + + void lck_grp_attr_setdefault( + ffi.Pointer attr, ) { - return _acl_from_text( - buf_p, + return _lck_grp_attr_setdefault( + attr, ); } - late final _acl_from_textPtr = - _lookup)>>( - 'acl_from_text'); - late final _acl_from_text = - _acl_from_textPtr.asFunction)>(); + late final _lck_grp_attr_setdefaultPtr = _lookup< + ffi.NativeFunction)>>( + 'lck_grp_attr_setdefault'); + late final _lck_grp_attr_setdefault = _lck_grp_attr_setdefaultPtr + .asFunction)>(); - int acl_size( - acl_t acl, + void lck_grp_attr_setstat( + ffi.Pointer attr, ) { - return _acl_size( - acl, + return _lck_grp_attr_setstat( + attr, ); } - late final _acl_sizePtr = - _lookup>('acl_size'); - late final _acl_size = _acl_sizePtr.asFunction(); + late final _lck_grp_attr_setstatPtr = _lookup< + ffi.NativeFunction)>>( + 'lck_grp_attr_setstat'); + late final _lck_grp_attr_setstat = _lck_grp_attr_setstatPtr + .asFunction)>(); - ffi.Pointer acl_to_text( - acl_t acl, - ffi.Pointer len_p, + void lck_grp_attr_free( + ffi.Pointer attr, ) { - return _acl_to_text( - acl, - len_p, + return _lck_grp_attr_free( + attr, ); } - late final _acl_to_textPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - acl_t, ffi.Pointer)>>('acl_to_text'); - late final _acl_to_text = _acl_to_textPtr.asFunction< - ffi.Pointer Function(acl_t, ffi.Pointer)>(); + late final _lck_grp_attr_freePtr = _lookup< + ffi.NativeFunction)>>( + 'lck_grp_attr_free'); + late final _lck_grp_attr_free = _lck_grp_attr_freePtr + .asFunction)>(); - int CFFileSecurityGetTypeID() { - return _CFFileSecurityGetTypeID(); + ffi.Pointer lck_grp_alloc_init( + ffi.Pointer grp_name, + ffi.Pointer attr, + ) { + return _lck_grp_alloc_init( + grp_name, + attr, + ); } - late final _CFFileSecurityGetTypeIDPtr = - _lookup>( - 'CFFileSecurityGetTypeID'); - late final _CFFileSecurityGetTypeID = - _CFFileSecurityGetTypeIDPtr.asFunction(); + late final _lck_grp_alloc_initPtr = _lookup< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>('lck_grp_alloc_init'); + late final _lck_grp_alloc_init = _lck_grp_alloc_initPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); - CFFileSecurityRef CFFileSecurityCreate( - CFAllocatorRef allocator, + void lck_grp_free( + ffi.Pointer grp, ) { - return _CFFileSecurityCreate( - allocator, + return _lck_grp_free( + grp, ); } - late final _CFFileSecurityCreatePtr = - _lookup>( - 'CFFileSecurityCreate'); - late final _CFFileSecurityCreate = _CFFileSecurityCreatePtr.asFunction< - CFFileSecurityRef Function(CFAllocatorRef)>(); + late final _lck_grp_freePtr = + _lookup)>>( + 'lck_grp_free'); + late final _lck_grp_free = + _lck_grp_freePtr.asFunction)>(); - CFFileSecurityRef CFFileSecurityCreateCopy( - CFAllocatorRef allocator, - CFFileSecurityRef fileSec, + ffi.Pointer lck_mtx_alloc_init( + ffi.Pointer grp, + ffi.Pointer attr, ) { - return _CFFileSecurityCreateCopy( - allocator, - fileSec, + return _lck_mtx_alloc_init( + grp, + attr, ); } - late final _CFFileSecurityCreateCopyPtr = _lookup< + late final _lck_mtx_alloc_initPtr = _lookup< ffi.NativeFunction< - CFFileSecurityRef Function( - CFAllocatorRef, CFFileSecurityRef)>>('CFFileSecurityCreateCopy'); - late final _CFFileSecurityCreateCopy = - _CFFileSecurityCreateCopyPtr.asFunction< - CFFileSecurityRef Function(CFAllocatorRef, CFFileSecurityRef)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>('lck_mtx_alloc_init'); + late final _lck_mtx_alloc_init = _lck_mtx_alloc_initPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); - int CFFileSecurityCopyOwnerUUID( - CFFileSecurityRef fileSec, - ffi.Pointer ownerUUID, + void lck_mtx_init( + ffi.Pointer lck, + ffi.Pointer grp, + ffi.Pointer attr, ) { - return _CFFileSecurityCopyOwnerUUID( - fileSec, - ownerUUID, + return _lck_mtx_init( + lck, + grp, + attr, ); } - late final _CFFileSecurityCopyOwnerUUIDPtr = _lookup< + late final _lck_mtx_initPtr = _lookup< ffi.NativeFunction< - Boolean Function(CFFileSecurityRef, - ffi.Pointer)>>('CFFileSecurityCopyOwnerUUID'); - late final _CFFileSecurityCopyOwnerUUID = _CFFileSecurityCopyOwnerUUIDPtr - .asFunction)>(); + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>('lck_mtx_init'); + late final _lck_mtx_init = _lck_mtx_initPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); - int CFFileSecuritySetOwnerUUID( - CFFileSecurityRef fileSec, - CFUUIDRef ownerUUID, + void lck_mtx_lock( + ffi.Pointer lck, ) { - return _CFFileSecuritySetOwnerUUID( - fileSec, - ownerUUID, + return _lck_mtx_lock( + lck, ); } - late final _CFFileSecuritySetOwnerUUIDPtr = _lookup< - ffi.NativeFunction>( - 'CFFileSecuritySetOwnerUUID'); - late final _CFFileSecuritySetOwnerUUID = _CFFileSecuritySetOwnerUUIDPtr - .asFunction(); + late final _lck_mtx_lockPtr = + _lookup)>>( + 'lck_mtx_lock'); + late final _lck_mtx_lock = + _lck_mtx_lockPtr.asFunction)>(); - int CFFileSecurityCopyGroupUUID( - CFFileSecurityRef fileSec, - ffi.Pointer groupUUID, + void lck_mtx_unlock( + ffi.Pointer lck, ) { - return _CFFileSecurityCopyGroupUUID( - fileSec, - groupUUID, + return _lck_mtx_unlock( + lck, ); } - late final _CFFileSecurityCopyGroupUUIDPtr = _lookup< - ffi.NativeFunction< - Boolean Function(CFFileSecurityRef, - ffi.Pointer)>>('CFFileSecurityCopyGroupUUID'); - late final _CFFileSecurityCopyGroupUUID = _CFFileSecurityCopyGroupUUIDPtr - .asFunction)>(); + late final _lck_mtx_unlockPtr = + _lookup)>>( + 'lck_mtx_unlock'); + late final _lck_mtx_unlock = + _lck_mtx_unlockPtr.asFunction)>(); - int CFFileSecuritySetGroupUUID( - CFFileSecurityRef fileSec, - CFUUIDRef groupUUID, + void lck_mtx_destroy( + ffi.Pointer lck, + ffi.Pointer grp, ) { - return _CFFileSecuritySetGroupUUID( - fileSec, - groupUUID, + return _lck_mtx_destroy( + lck, + grp, ); } - late final _CFFileSecuritySetGroupUUIDPtr = _lookup< - ffi.NativeFunction>( - 'CFFileSecuritySetGroupUUID'); - late final _CFFileSecuritySetGroupUUID = _CFFileSecuritySetGroupUUIDPtr - .asFunction(); + late final _lck_mtx_destroyPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>('lck_mtx_destroy'); + late final _lck_mtx_destroy = _lck_mtx_destroyPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - int CFFileSecurityCopyAccessControlList( - CFFileSecurityRef fileSec, - ffi.Pointer accessControlList, + void lck_mtx_free( + ffi.Pointer lck, + ffi.Pointer grp, ) { - return _CFFileSecurityCopyAccessControlList( - fileSec, - accessControlList, + return _lck_mtx_free( + lck, + grp, ); } - late final _CFFileSecurityCopyAccessControlListPtr = _lookup< + late final _lck_mtx_freePtr = _lookup< ffi.NativeFunction< - Boolean Function(CFFileSecurityRef, - ffi.Pointer)>>('CFFileSecurityCopyAccessControlList'); - late final _CFFileSecurityCopyAccessControlList = - _CFFileSecurityCopyAccessControlListPtr.asFunction< - int Function(CFFileSecurityRef, ffi.Pointer)>(); + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>>('lck_mtx_free'); + late final _lck_mtx_free = _lck_mtx_freePtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - int CFFileSecuritySetAccessControlList( - CFFileSecurityRef fileSec, - acl_t accessControlList, + Dartwait_result_t lck_mtx_sleep( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, ) { - return _CFFileSecuritySetAccessControlList( - fileSec, - accessControlList, + return _lck_mtx_sleep( + lck, + lck_sleep_action.value, + event, + interruptible, ); } - late final _CFFileSecuritySetAccessControlListPtr = - _lookup>( - 'CFFileSecuritySetAccessControlList'); - late final _CFFileSecuritySetAccessControlList = - _CFFileSecuritySetAccessControlListPtr.asFunction< - int Function(CFFileSecurityRef, acl_t)>(); + late final _lck_mtx_sleepPtr = _lookup< + ffi.NativeFunction< + wait_result_t Function(ffi.Pointer, ffi.UnsignedInt, + event_t, wait_interrupt_t)>>('lck_mtx_sleep'); + late final _lck_mtx_sleep = _lck_mtx_sleepPtr + .asFunction, int, event_t, int)>(); - int CFFileSecurityGetOwner( - CFFileSecurityRef fileSec, - ffi.Pointer owner, + Dartwait_result_t lck_mtx_sleep_deadline( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, + int deadline, ) { - return _CFFileSecurityGetOwner( - fileSec, - owner, + return _lck_mtx_sleep_deadline( + lck, + lck_sleep_action.value, + event, + interruptible, + deadline, ); } - late final _CFFileSecurityGetOwnerPtr = _lookup< + late final _lck_mtx_sleep_deadlinePtr = _lookup< ffi.NativeFunction< - Boolean Function(CFFileSecurityRef, - ffi.Pointer)>>('CFFileSecurityGetOwner'); - late final _CFFileSecurityGetOwner = _CFFileSecurityGetOwnerPtr.asFunction< - int Function(CFFileSecurityRef, ffi.Pointer)>(); - - int CFFileSecuritySetOwner( - CFFileSecurityRef fileSec, - int owner, + wait_result_t Function( + ffi.Pointer, + ffi.UnsignedInt, + event_t, + wait_interrupt_t, + ffi.Uint64)>>('lck_mtx_sleep_deadline'); + late final _lck_mtx_sleep_deadline = _lck_mtx_sleep_deadlinePtr.asFunction< + int Function(ffi.Pointer, int, event_t, int, int)>(); + + void lck_mtx_assert( + ffi.Pointer lck, + int type, ) { - return _CFFileSecuritySetOwner( - fileSec, - owner, + return _lck_mtx_assert( + lck, + type, ); } - late final _CFFileSecuritySetOwnerPtr = - _lookup>( - 'CFFileSecuritySetOwner'); - late final _CFFileSecuritySetOwner = _CFFileSecuritySetOwnerPtr.asFunction< - int Function(CFFileSecurityRef, int)>(); + late final _lck_mtx_assertPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, ffi.UnsignedInt)>>('lck_mtx_assert'); + late final _lck_mtx_assert = _lck_mtx_assertPtr + .asFunction, int)>(); - int CFFileSecurityGetGroup( - CFFileSecurityRef fileSec, - ffi.Pointer group, + ffi.Pointer lck_rw_alloc_init( + ffi.Pointer grp, + ffi.Pointer attr, ) { - return _CFFileSecurityGetGroup( - fileSec, - group, + return _lck_rw_alloc_init( + grp, + attr, ); } - late final _CFFileSecurityGetGroupPtr = _lookup< + late final _lck_rw_alloc_initPtr = _lookup< ffi.NativeFunction< - Boolean Function(CFFileSecurityRef, - ffi.Pointer)>>('CFFileSecurityGetGroup'); - late final _CFFileSecurityGetGroup = _CFFileSecurityGetGroupPtr.asFunction< - int Function(CFFileSecurityRef, ffi.Pointer)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>('lck_rw_alloc_init'); + late final _lck_rw_alloc_init = _lck_rw_alloc_initPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); - int CFFileSecuritySetGroup( - CFFileSecurityRef fileSec, - int group, + void lck_rw_init( + ffi.Pointer lck, + ffi.Pointer grp, + ffi.Pointer attr, ) { - return _CFFileSecuritySetGroup( - fileSec, - group, + return _lck_rw_init( + lck, + grp, + attr, ); } - late final _CFFileSecuritySetGroupPtr = - _lookup>( - 'CFFileSecuritySetGroup'); - late final _CFFileSecuritySetGroup = _CFFileSecuritySetGroupPtr.asFunction< - int Function(CFFileSecurityRef, int)>(); + late final _lck_rw_initPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>('lck_rw_init'); + late final _lck_rw_init = _lck_rw_initPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); - int CFFileSecurityGetMode( - CFFileSecurityRef fileSec, - ffi.Pointer mode, + void lck_rw_free( + ffi.Pointer lck, + ffi.Pointer grp, ) { - return _CFFileSecurityGetMode( - fileSec, - mode, + return _lck_rw_free( + lck, + grp, ); } - late final _CFFileSecurityGetModePtr = _lookup< + late final _lck_rw_freePtr = _lookup< ffi.NativeFunction< - Boolean Function(CFFileSecurityRef, - ffi.Pointer)>>('CFFileSecurityGetMode'); - late final _CFFileSecurityGetMode = _CFFileSecurityGetModePtr.asFunction< - int Function(CFFileSecurityRef, ffi.Pointer)>(); + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>>('lck_rw_free'); + late final _lck_rw_free = _lck_rw_freePtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - int CFFileSecuritySetMode( - CFFileSecurityRef fileSec, - int mode, + void lck_rw_destroy( + ffi.Pointer lck, + ffi.Pointer grp, ) { - return _CFFileSecuritySetMode( - fileSec, - mode, + return _lck_rw_destroy( + lck, + grp, ); } - late final _CFFileSecuritySetModePtr = - _lookup>( - 'CFFileSecuritySetMode'); - late final _CFFileSecuritySetMode = _CFFileSecuritySetModePtr.asFunction< - int Function(CFFileSecurityRef, int)>(); + late final _lck_rw_destroyPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>('lck_rw_destroy'); + late final _lck_rw_destroy = _lck_rw_destroyPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - DartBoolean CFFileSecurityClearProperties( - CFFileSecurityRef fileSec, - CFFileSecurityClearOptions clearPropertyMask, + void lck_rw_lock( + ffi.Pointer lck, + int lck_rw_type, ) { - return _CFFileSecurityClearProperties( - fileSec, - clearPropertyMask.value, + return _lck_rw_lock( + lck, + lck_rw_type, ); } - late final _CFFileSecurityClearPropertiesPtr = _lookup< - ffi - .NativeFunction>( - 'CFFileSecurityClearProperties'); - late final _CFFileSecurityClearProperties = _CFFileSecurityClearPropertiesPtr - .asFunction(); + late final _lck_rw_lockPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, lck_rw_type_t)>>('lck_rw_lock'); + late final _lck_rw_lock = + _lck_rw_lockPtr.asFunction, int)>(); - CFStringRef CFStringTokenizerCopyBestStringLanguage( - CFStringRef string, - CFRange range, + int lck_rw_try_lock( + ffi.Pointer lck, + int lck_rw_type, ) { - return _CFStringTokenizerCopyBestStringLanguage( - string, - range, + return _lck_rw_try_lock( + lck, + lck_rw_type, ); } - late final _CFStringTokenizerCopyBestStringLanguagePtr = - _lookup>( - 'CFStringTokenizerCopyBestStringLanguage'); - late final _CFStringTokenizerCopyBestStringLanguage = - _CFStringTokenizerCopyBestStringLanguagePtr.asFunction< - CFStringRef Function(CFStringRef, CFRange)>(); + late final _lck_rw_try_lockPtr = _lookup< + ffi.NativeFunction< + boolean_t Function( + ffi.Pointer, lck_rw_type_t)>>('lck_rw_try_lock'); + late final _lck_rw_try_lock = _lck_rw_try_lockPtr + .asFunction, int)>(); - int CFStringTokenizerGetTypeID() { - return _CFStringTokenizerGetTypeID(); + void lck_rw_unlock( + ffi.Pointer lck, + int lck_rw_type, + ) { + return _lck_rw_unlock( + lck, + lck_rw_type, + ); } - late final _CFStringTokenizerGetTypeIDPtr = - _lookup>( - 'CFStringTokenizerGetTypeID'); - late final _CFStringTokenizerGetTypeID = - _CFStringTokenizerGetTypeIDPtr.asFunction(); + late final _lck_rw_unlockPtr = _lookup< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, lck_rw_type_t)>>('lck_rw_unlock'); + late final _lck_rw_unlock = + _lck_rw_unlockPtr.asFunction, int)>(); - CFStringTokenizerRef CFStringTokenizerCreate( - CFAllocatorRef alloc, - CFStringRef string, - CFRange range, - int options, - CFLocaleRef locale, + void lck_rw_lock_shared( + ffi.Pointer lck, ) { - return _CFStringTokenizerCreate( - alloc, - string, - range, - options, - locale, + return _lck_rw_lock_shared( + lck, ); } - late final _CFStringTokenizerCreatePtr = _lookup< - ffi.NativeFunction< - CFStringTokenizerRef Function(CFAllocatorRef, CFStringRef, CFRange, - CFOptionFlags, CFLocaleRef)>>('CFStringTokenizerCreate'); - late final _CFStringTokenizerCreate = _CFStringTokenizerCreatePtr.asFunction< - CFStringTokenizerRef Function( - CFAllocatorRef, CFStringRef, CFRange, int, CFLocaleRef)>(); + late final _lck_rw_lock_sharedPtr = + _lookup)>>( + 'lck_rw_lock_shared'); + late final _lck_rw_lock_shared = + _lck_rw_lock_sharedPtr.asFunction)>(); - void CFStringTokenizerSetString( - CFStringTokenizerRef tokenizer, - CFStringRef string, - CFRange range, + int lck_rw_lock_shared_to_exclusive( + ffi.Pointer lck, ) { - return _CFStringTokenizerSetString( - tokenizer, - string, - range, + return _lck_rw_lock_shared_to_exclusive( + lck, ); } - late final _CFStringTokenizerSetStringPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function(CFStringTokenizerRef, CFStringRef, - CFRange)>>('CFStringTokenizerSetString'); - late final _CFStringTokenizerSetString = _CFStringTokenizerSetStringPtr - .asFunction(); + late final _lck_rw_lock_shared_to_exclusivePtr = + _lookup)>>( + 'lck_rw_lock_shared_to_exclusive'); + late final _lck_rw_lock_shared_to_exclusive = + _lck_rw_lock_shared_to_exclusivePtr + .asFunction)>(); - CFStringTokenizerTokenType CFStringTokenizerGoToTokenAtIndex( - CFStringTokenizerRef tokenizer, - DartCFIndex index, + void lck_rw_unlock_shared( + ffi.Pointer lck, ) { - return CFStringTokenizerTokenType.fromValue( - _CFStringTokenizerGoToTokenAtIndex( - tokenizer, - index, - )); + return _lck_rw_unlock_shared( + lck, + ); } - late final _CFStringTokenizerGoToTokenAtIndexPtr = _lookup< - ffi.NativeFunction< - CFOptionFlags Function(CFStringTokenizerRef, - CFIndex)>>('CFStringTokenizerGoToTokenAtIndex'); - late final _CFStringTokenizerGoToTokenAtIndex = - _CFStringTokenizerGoToTokenAtIndexPtr.asFunction< - int Function(CFStringTokenizerRef, int)>(); + late final _lck_rw_unlock_sharedPtr = + _lookup)>>( + 'lck_rw_unlock_shared'); + late final _lck_rw_unlock_shared = _lck_rw_unlock_sharedPtr + .asFunction)>(); - CFStringTokenizerTokenType CFStringTokenizerAdvanceToNextToken( - CFStringTokenizerRef tokenizer, + void lck_rw_lock_exclusive( + ffi.Pointer lck, ) { - return CFStringTokenizerTokenType.fromValue( - _CFStringTokenizerAdvanceToNextToken( - tokenizer, - )); + return _lck_rw_lock_exclusive( + lck, + ); } - late final _CFStringTokenizerAdvanceToNextTokenPtr = - _lookup>( - 'CFStringTokenizerAdvanceToNextToken'); - late final _CFStringTokenizerAdvanceToNextToken = - _CFStringTokenizerAdvanceToNextTokenPtr.asFunction< - int Function(CFStringTokenizerRef)>(); + late final _lck_rw_lock_exclusivePtr = + _lookup)>>( + 'lck_rw_lock_exclusive'); + late final _lck_rw_lock_exclusive = _lck_rw_lock_exclusivePtr + .asFunction)>(); - CFRange CFStringTokenizerGetCurrentTokenRange( - CFStringTokenizerRef tokenizer, + void lck_rw_lock_exclusive_to_shared( + ffi.Pointer lck, ) { - return _CFStringTokenizerGetCurrentTokenRange( - tokenizer, + return _lck_rw_lock_exclusive_to_shared( + lck, ); } - late final _CFStringTokenizerGetCurrentTokenRangePtr = - _lookup>( - 'CFStringTokenizerGetCurrentTokenRange'); - late final _CFStringTokenizerGetCurrentTokenRange = - _CFStringTokenizerGetCurrentTokenRangePtr.asFunction< - CFRange Function(CFStringTokenizerRef)>(); + late final _lck_rw_lock_exclusive_to_sharedPtr = + _lookup)>>( + 'lck_rw_lock_exclusive_to_shared'); + late final _lck_rw_lock_exclusive_to_shared = + _lck_rw_lock_exclusive_to_sharedPtr + .asFunction)>(); - CFTypeRef CFStringTokenizerCopyCurrentTokenAttribute( - CFStringTokenizerRef tokenizer, - int attribute, + void lck_rw_unlock_exclusive( + ffi.Pointer lck, ) { - return _CFStringTokenizerCopyCurrentTokenAttribute( - tokenizer, - attribute, + return _lck_rw_unlock_exclusive( + lck, ); } - late final _CFStringTokenizerCopyCurrentTokenAttributePtr = _lookup< - ffi.NativeFunction< - CFTypeRef Function(CFStringTokenizerRef, - CFOptionFlags)>>('CFStringTokenizerCopyCurrentTokenAttribute'); - late final _CFStringTokenizerCopyCurrentTokenAttribute = - _CFStringTokenizerCopyCurrentTokenAttributePtr.asFunction< - CFTypeRef Function(CFStringTokenizerRef, int)>(); + late final _lck_rw_unlock_exclusivePtr = + _lookup)>>( + 'lck_rw_unlock_exclusive'); + late final _lck_rw_unlock_exclusive = _lck_rw_unlock_exclusivePtr + .asFunction)>(); - int CFStringTokenizerGetCurrentSubTokens( - CFStringTokenizerRef tokenizer, - ffi.Pointer ranges, - int maxRangeLength, - CFMutableArrayRef derivedSubTokens, + Dartwait_result_t lck_rw_sleep( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, ) { - return _CFStringTokenizerGetCurrentSubTokens( - tokenizer, - ranges, - maxRangeLength, - derivedSubTokens, + return _lck_rw_sleep( + lck, + lck_sleep_action.value, + event, + interruptible, ); } - late final _CFStringTokenizerGetCurrentSubTokensPtr = _lookup< + late final _lck_rw_sleepPtr = _lookup< ffi.NativeFunction< - CFIndex Function(CFStringTokenizerRef, ffi.Pointer, CFIndex, - CFMutableArrayRef)>>('CFStringTokenizerGetCurrentSubTokens'); - late final _CFStringTokenizerGetCurrentSubTokens = - _CFStringTokenizerGetCurrentSubTokensPtr.asFunction< - int Function(CFStringTokenizerRef, ffi.Pointer, int, - CFMutableArrayRef)>(); + wait_result_t Function(ffi.Pointer, ffi.UnsignedInt, + event_t, wait_interrupt_t)>>('lck_rw_sleep'); + late final _lck_rw_sleep = _lck_rw_sleepPtr + .asFunction, int, event_t, int)>(); - int CFFileDescriptorGetTypeID() { - return _CFFileDescriptorGetTypeID(); + Dartwait_result_t lck_rw_sleep_deadline( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, + int deadline, + ) { + return _lck_rw_sleep_deadline( + lck, + lck_sleep_action.value, + event, + interruptible, + deadline, + ); } - late final _CFFileDescriptorGetTypeIDPtr = - _lookup>( - 'CFFileDescriptorGetTypeID'); - late final _CFFileDescriptorGetTypeID = - _CFFileDescriptorGetTypeIDPtr.asFunction(); + late final _lck_rw_sleep_deadlinePtr = _lookup< + ffi.NativeFunction< + wait_result_t Function(ffi.Pointer, ffi.UnsignedInt, + event_t, wait_interrupt_t, ffi.Uint64)>>('lck_rw_sleep_deadline'); + late final _lck_rw_sleep_deadline = _lck_rw_sleep_deadlinePtr.asFunction< + int Function(ffi.Pointer, int, event_t, int, int)>(); - CFFileDescriptorRef CFFileDescriptorCreate( - CFAllocatorRef allocator, - int fd, - int closeOnInvalidate, - CFFileDescriptorCallBack callout, - ffi.Pointer context, + ffi.Pointer lck_spin_alloc_init( + ffi.Pointer grp, + ffi.Pointer attr, ) { - return _CFFileDescriptorCreate( - allocator, - fd, - closeOnInvalidate, - callout, - context, + return _lck_spin_alloc_init( + grp, + attr, ); } - late final _CFFileDescriptorCreatePtr = _lookup< + late final _lck_spin_alloc_initPtr = _lookup< ffi.NativeFunction< - CFFileDescriptorRef Function( - CFAllocatorRef, - CFFileDescriptorNativeDescriptor, - Boolean, - CFFileDescriptorCallBack, - ffi.Pointer)>>('CFFileDescriptorCreate'); - late final _CFFileDescriptorCreate = _CFFileDescriptorCreatePtr.asFunction< - CFFileDescriptorRef Function(CFAllocatorRef, int, int, - CFFileDescriptorCallBack, ffi.Pointer)>(); + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>('lck_spin_alloc_init'); + late final _lck_spin_alloc_init = _lck_spin_alloc_initPtr.asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); - int CFFileDescriptorGetNativeDescriptor( - CFFileDescriptorRef f, + void lck_spin_init( + ffi.Pointer lck, + ffi.Pointer grp, + ffi.Pointer attr, ) { - return _CFFileDescriptorGetNativeDescriptor( - f, + return _lck_spin_init( + lck, + grp, + attr, ); } - late final _CFFileDescriptorGetNativeDescriptorPtr = _lookup< + late final _lck_spin_initPtr = _lookup< ffi.NativeFunction< - CFFileDescriptorNativeDescriptor Function( - CFFileDescriptorRef)>>('CFFileDescriptorGetNativeDescriptor'); - late final _CFFileDescriptorGetNativeDescriptor = - _CFFileDescriptorGetNativeDescriptorPtr.asFunction< - int Function(CFFileDescriptorRef)>(); + ffi.Void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>>('lck_spin_init'); + late final _lck_spin_init = _lck_spin_initPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer, + ffi.Pointer)>(); - void CFFileDescriptorGetContext( - CFFileDescriptorRef f, - ffi.Pointer context, + void lck_spin_lock( + ffi.Pointer lck, ) { - return _CFFileDescriptorGetContext( - f, - context, + return _lck_spin_lock( + lck, ); } - late final _CFFileDescriptorGetContextPtr = _lookup< - ffi.NativeFunction< - ffi.Void Function( - CFFileDescriptorRef, ffi.Pointer)>>( - 'CFFileDescriptorGetContext'); - late final _CFFileDescriptorGetContext = - _CFFileDescriptorGetContextPtr.asFunction< - void Function( - CFFileDescriptorRef, ffi.Pointer)>(); + late final _lck_spin_lockPtr = + _lookup)>>( + 'lck_spin_lock'); + late final _lck_spin_lock = + _lck_spin_lockPtr.asFunction)>(); - void CFFileDescriptorEnableCallBacks( - CFFileDescriptorRef f, - int callBackTypes, + void lck_spin_lock_grp( + ffi.Pointer lck, + ffi.Pointer grp, ) { - return _CFFileDescriptorEnableCallBacks( - f, - callBackTypes, + return _lck_spin_lock_grp( + lck, + grp, ); } - late final _CFFileDescriptorEnableCallBacksPtr = _lookup< + late final _lck_spin_lock_grpPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(CFFileDescriptorRef, - CFOptionFlags)>>('CFFileDescriptorEnableCallBacks'); - late final _CFFileDescriptorEnableCallBacks = - _CFFileDescriptorEnableCallBacksPtr.asFunction< - void Function(CFFileDescriptorRef, int)>(); + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>('lck_spin_lock_grp'); + late final _lck_spin_lock_grp = _lck_spin_lock_grpPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - void CFFileDescriptorDisableCallBacks( - CFFileDescriptorRef f, - int callBackTypes, + void lck_spin_unlock( + ffi.Pointer lck, ) { - return _CFFileDescriptorDisableCallBacks( - f, - callBackTypes, + return _lck_spin_unlock( + lck, ); } - late final _CFFileDescriptorDisableCallBacksPtr = _lookup< + late final _lck_spin_unlockPtr = + _lookup)>>( + 'lck_spin_unlock'); + late final _lck_spin_unlock = + _lck_spin_unlockPtr.asFunction)>(); + + void lck_spin_destroy( + ffi.Pointer lck, + ffi.Pointer grp, + ) { + return _lck_spin_destroy( + lck, + grp, + ); + } + + late final _lck_spin_destroyPtr = _lookup< ffi.NativeFunction< - ffi.Void Function(CFFileDescriptorRef, - CFOptionFlags)>>('CFFileDescriptorDisableCallBacks'); - late final _CFFileDescriptorDisableCallBacks = - _CFFileDescriptorDisableCallBacksPtr.asFunction< - void Function(CFFileDescriptorRef, int)>(); + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>('lck_spin_destroy'); + late final _lck_spin_destroy = _lck_spin_destroyPtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - void CFFileDescriptorInvalidate( - CFFileDescriptorRef f, + void lck_spin_free( + ffi.Pointer lck, + ffi.Pointer grp, ) { - return _CFFileDescriptorInvalidate( - f, + return _lck_spin_free( + lck, + grp, ); } - late final _CFFileDescriptorInvalidatePtr = - _lookup>( - 'CFFileDescriptorInvalidate'); - late final _CFFileDescriptorInvalidate = _CFFileDescriptorInvalidatePtr - .asFunction(); + late final _lck_spin_freePtr = _lookup< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>('lck_spin_free'); + late final _lck_spin_free = _lck_spin_freePtr.asFunction< + void Function(ffi.Pointer, ffi.Pointer)>(); - int CFFileDescriptorIsValid( - CFFileDescriptorRef f, + Dartwait_result_t lck_spin_sleep( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, ) { - return _CFFileDescriptorIsValid( - f, + return _lck_spin_sleep( + lck, + lck_sleep_action.value, + event, + interruptible, ); } - late final _CFFileDescriptorIsValidPtr = - _lookup>( - 'CFFileDescriptorIsValid'); - late final _CFFileDescriptorIsValid = _CFFileDescriptorIsValidPtr.asFunction< - int Function(CFFileDescriptorRef)>(); + late final _lck_spin_sleepPtr = _lookup< + ffi.NativeFunction< + wait_result_t Function(ffi.Pointer, ffi.UnsignedInt, + event_t, wait_interrupt_t)>>('lck_spin_sleep'); + late final _lck_spin_sleep = _lck_spin_sleepPtr + .asFunction, int, event_t, int)>(); - CFRunLoopSourceRef CFFileDescriptorCreateRunLoopSource( - CFAllocatorRef allocator, - CFFileDescriptorRef f, - int order, + Dartwait_result_t lck_spin_sleep_grp( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, + ffi.Pointer grp, ) { - return _CFFileDescriptorCreateRunLoopSource( - allocator, - f, - order, + return _lck_spin_sleep_grp( + lck, + lck_sleep_action.value, + event, + interruptible, + grp, ); } - late final _CFFileDescriptorCreateRunLoopSourcePtr = _lookup< + late final _lck_spin_sleep_grpPtr = _lookup< ffi.NativeFunction< - CFRunLoopSourceRef Function(CFAllocatorRef, CFFileDescriptorRef, - CFIndex)>>('CFFileDescriptorCreateRunLoopSource'); - late final _CFFileDescriptorCreateRunLoopSource = - _CFFileDescriptorCreateRunLoopSourcePtr.asFunction< - CFRunLoopSourceRef Function( - CFAllocatorRef, CFFileDescriptorRef, int)>(); + wait_result_t Function( + ffi.Pointer, + ffi.UnsignedInt, + event_t, + wait_interrupt_t, + ffi.Pointer)>>('lck_spin_sleep_grp'); + late final _lck_spin_sleep_grp = _lck_spin_sleep_grpPtr.asFunction< + int Function(ffi.Pointer, int, event_t, int, + ffi.Pointer)>(); + + Dartwait_result_t lck_spin_sleep_deadline( + ffi.Pointer lck, + lck_sleep_action_t lck_sleep_action, + event_t event, + Dartwait_interrupt_t interruptible, + int deadline, + ) { + return _lck_spin_sleep_deadline( + lck, + lck_sleep_action.value, + event, + interruptible, + deadline, + ); + } - int CFUserNotificationGetTypeID() { - return _CFUserNotificationGetTypeID(); + late final _lck_spin_sleep_deadlinePtr = _lookup< + ffi.NativeFunction< + wait_result_t Function( + ffi.Pointer, + ffi.UnsignedInt, + event_t, + wait_interrupt_t, + ffi.Uint64)>>('lck_spin_sleep_deadline'); + late final _lck_spin_sleep_deadline = _lck_spin_sleep_deadlinePtr.asFunction< + int Function(ffi.Pointer, int, event_t, int, int)>(); + + void kauth_cred_ref( + kauth_cred_t cred, + ) { + return _kauth_cred_ref( + cred, + ); } - late final _CFUserNotificationGetTypeIDPtr = - _lookup>( - 'CFUserNotificationGetTypeID'); - late final _CFUserNotificationGetTypeID = - _CFUserNotificationGetTypeIDPtr.asFunction(); + late final _kauth_cred_refPtr = + _lookup>( + 'kauth_cred_ref'); + late final _kauth_cred_ref = + _kauth_cred_refPtr.asFunction(); - CFUserNotificationRef CFUserNotificationCreate( - CFAllocatorRef allocator, - double timeout, - int flags, - ffi.Pointer error, - CFDictionaryRef dictionary, + void kauth_cred_unref( + ffi.Pointer credp, ) { - return _CFUserNotificationCreate( - allocator, - timeout, - flags, - error, - dictionary, + return _kauth_cred_unref( + credp, ); } - late final _CFUserNotificationCreatePtr = _lookup< - ffi.NativeFunction< - CFUserNotificationRef Function( - CFAllocatorRef, - CFTimeInterval, - CFOptionFlags, - ffi.Pointer, - CFDictionaryRef)>>('CFUserNotificationCreate'); - late final _CFUserNotificationCreate = - _CFUserNotificationCreatePtr.asFunction< - CFUserNotificationRef Function(CFAllocatorRef, double, int, - ffi.Pointer, CFDictionaryRef)>(); + late final _kauth_cred_unrefPtr = + _lookup)>>( + 'kauth_cred_unref'); + late final _kauth_cred_unref = _kauth_cred_unrefPtr + .asFunction)>(); - int CFUserNotificationReceiveResponse( - CFUserNotificationRef userNotification, - double timeout, - ffi.Pointer responseFlags, + kauth_cred_t kauth_cred_get() { + return _kauth_cred_get(); + } + + late final _kauth_cred_getPtr = + _lookup>('kauth_cred_get'); + late final _kauth_cred_get = + _kauth_cred_getPtr.asFunction(); + + int current_thread_cred_label_get( + int slot, ) { - return _CFUserNotificationReceiveResponse( - userNotification, - timeout, - responseFlags, + return _current_thread_cred_label_get( + slot, ); } - late final _CFUserNotificationReceiveResponsePtr = _lookup< - ffi.NativeFunction< - SInt32 Function(CFUserNotificationRef, CFTimeInterval, - ffi.Pointer)>>( - 'CFUserNotificationReceiveResponse'); - late final _CFUserNotificationReceiveResponse = - _CFUserNotificationReceiveResponsePtr.asFunction< - int Function( - CFUserNotificationRef, double, ffi.Pointer)>(); + late final _current_thread_cred_label_getPtr = + _lookup>( + 'current_thread_cred_label_get'); + late final _current_thread_cred_label_get = + _current_thread_cred_label_getPtr.asFunction(); - CFStringRef CFUserNotificationGetResponseValue( - CFUserNotificationRef userNotification, - CFStringRef key, - int idx, + kauth_cred_t kauth_cred_get_with_ref() { + return _kauth_cred_get_with_ref(); + } + + late final _kauth_cred_get_with_refPtr = + _lookup>( + 'kauth_cred_get_with_ref'); + late final _kauth_cred_get_with_ref = + _kauth_cred_get_with_refPtr.asFunction(); + + kauth_cred_t current_cached_proc_cred( + proc_t arg0, ) { - return _CFUserNotificationGetResponseValue( - userNotification, - key, - idx, + return _current_cached_proc_cred( + arg0, ); } - late final _CFUserNotificationGetResponseValuePtr = _lookup< - ffi.NativeFunction< - CFStringRef Function(CFUserNotificationRef, CFStringRef, - CFIndex)>>('CFUserNotificationGetResponseValue'); - late final _CFUserNotificationGetResponseValue = - _CFUserNotificationGetResponseValuePtr.asFunction< - CFStringRef Function(CFUserNotificationRef, CFStringRef, int)>(); + late final _current_cached_proc_credPtr = + _lookup>( + 'current_cached_proc_cred'); + late final _current_cached_proc_cred = + _current_cached_proc_credPtr.asFunction(); - CFDictionaryRef CFUserNotificationGetResponseDictionary( - CFUserNotificationRef userNotification, + int current_cached_proc_label_get( + int slot, ) { - return _CFUserNotificationGetResponseDictionary( - userNotification, + return _current_cached_proc_label_get( + slot, ); } - late final _CFUserNotificationGetResponseDictionaryPtr = _lookup< - ffi.NativeFunction>( - 'CFUserNotificationGetResponseDictionary'); - late final _CFUserNotificationGetResponseDictionary = - _CFUserNotificationGetResponseDictionaryPtr.asFunction< - CFDictionaryRef Function(CFUserNotificationRef)>(); + late final _current_cached_proc_label_getPtr = + _lookup>( + 'current_cached_proc_label_get'); + late final _current_cached_proc_label_get = + _current_cached_proc_label_getPtr.asFunction(); - int CFUserNotificationUpdate( - CFUserNotificationRef userNotification, - double timeout, - int flags, - CFDictionaryRef dictionary, + kauth_cred_t current_cached_proc_cred_ref( + proc_t arg0, ) { - return _CFUserNotificationUpdate( - userNotification, - timeout, - flags, - dictionary, + return _current_cached_proc_cred_ref( + arg0, ); } - late final _CFUserNotificationUpdatePtr = _lookup< - ffi.NativeFunction< - SInt32 Function(CFUserNotificationRef, CFTimeInterval, CFOptionFlags, - CFDictionaryRef)>>('CFUserNotificationUpdate'); - late final _CFUserNotificationUpdate = - _CFUserNotificationUpdatePtr.asFunction< - int Function(CFUserNotificationRef, double, int, CFDictionaryRef)>(); + late final _current_cached_proc_cred_refPtr = + _lookup>( + 'current_cached_proc_cred_ref'); + late final _current_cached_proc_cred_ref = _current_cached_proc_cred_refPtr + .asFunction(); - int CFUserNotificationCancel( - CFUserNotificationRef userNotification, + kauth_cred_t kauth_cred_proc_ref( + proc_t procp, ) { - return _CFUserNotificationCancel( - userNotification, + return _kauth_cred_proc_ref( + procp, ); } - late final _CFUserNotificationCancelPtr = - _lookup>( - 'CFUserNotificationCancel'); - late final _CFUserNotificationCancel = _CFUserNotificationCancelPtr - .asFunction(); + late final _kauth_cred_proc_refPtr = + _lookup>( + 'kauth_cred_proc_ref'); + late final _kauth_cred_proc_ref = + _kauth_cred_proc_refPtr.asFunction(); - CFRunLoopSourceRef CFUserNotificationCreateRunLoopSource( - CFAllocatorRef allocator, - CFUserNotificationRef userNotification, - CFUserNotificationCallBack callout, - int order, + kauth_cred_t kauth_cred_proc_ref_for_pid( + int pid, ) { - return _CFUserNotificationCreateRunLoopSource( - allocator, - userNotification, - callout, - order, + return _kauth_cred_proc_ref_for_pid( + pid, ); } - late final _CFUserNotificationCreateRunLoopSourcePtr = _lookup< - ffi.NativeFunction< - CFRunLoopSourceRef Function( - CFAllocatorRef, - CFUserNotificationRef, - CFUserNotificationCallBack, - CFIndex)>>('CFUserNotificationCreateRunLoopSource'); - late final _CFUserNotificationCreateRunLoopSource = - _CFUserNotificationCreateRunLoopSourcePtr.asFunction< - CFRunLoopSourceRef Function(CFAllocatorRef, CFUserNotificationRef, - CFUserNotificationCallBack, int)>(); + late final _kauth_cred_proc_ref_for_pidPtr = + _lookup>( + 'kauth_cred_proc_ref_for_pid'); + late final _kauth_cred_proc_ref_for_pid = + _kauth_cred_proc_ref_for_pidPtr.asFunction(); - int CFUserNotificationDisplayNotice( - double timeout, - int flags, - CFURLRef iconURL, - CFURLRef soundURL, - CFURLRef localizationURL, - CFStringRef alertHeader, - CFStringRef alertMessage, - CFStringRef defaultButtonTitle, + kauth_cred_t kauth_cred_proc_ref_for_pidversion( + int pid, + int version, ) { - return _CFUserNotificationDisplayNotice( - timeout, - flags, - iconURL, - soundURL, - localizationURL, - alertHeader, - alertMessage, - defaultButtonTitle, + return _kauth_cred_proc_ref_for_pidversion( + pid, + version, ); } - late final _CFUserNotificationDisplayNoticePtr = _lookup< - ffi.NativeFunction< - SInt32 Function( - CFTimeInterval, - CFOptionFlags, - CFURLRef, - CFURLRef, - CFURLRef, - CFStringRef, - CFStringRef, - CFStringRef)>>('CFUserNotificationDisplayNotice'); - late final _CFUserNotificationDisplayNotice = - _CFUserNotificationDisplayNoticePtr.asFunction< - int Function(double, int, CFURLRef, CFURLRef, CFURLRef, CFStringRef, - CFStringRef, CFStringRef)>(); + late final _kauth_cred_proc_ref_for_pidversionPtr = + _lookup>( + 'kauth_cred_proc_ref_for_pidversion'); + late final _kauth_cred_proc_ref_for_pidversion = + _kauth_cred_proc_ref_for_pidversionPtr + .asFunction(); - int CFUserNotificationDisplayAlert( - double timeout, - int flags, - CFURLRef iconURL, - CFURLRef soundURL, - CFURLRef localizationURL, - CFStringRef alertHeader, - CFStringRef alertMessage, - CFStringRef defaultButtonTitle, - CFStringRef alternateButtonTitle, - CFStringRef otherButtonTitle, - ffi.Pointer responseFlags, + kauth_cred_t kauth_cred_create( + kauth_cred_t cred, ) { - return _CFUserNotificationDisplayAlert( - timeout, - flags, - iconURL, - soundURL, - localizationURL, - alertHeader, - alertMessage, - defaultButtonTitle, - alternateButtonTitle, - otherButtonTitle, - responseFlags, + return _kauth_cred_create( + cred, ); } - late final _CFUserNotificationDisplayAlertPtr = _lookup< - ffi.NativeFunction< - SInt32 Function( - CFTimeInterval, - CFOptionFlags, - CFURLRef, - CFURLRef, - CFURLRef, - CFStringRef, - CFStringRef, - CFStringRef, - CFStringRef, - CFStringRef, - ffi.Pointer)>>('CFUserNotificationDisplayAlert'); - late final _CFUserNotificationDisplayAlert = - _CFUserNotificationDisplayAlertPtr.asFunction< - int Function( - double, - int, - CFURLRef, - CFURLRef, - CFURLRef, - CFStringRef, - CFStringRef, - CFStringRef, - CFStringRef, - CFStringRef, - ffi.Pointer)>(); + late final _kauth_cred_createPtr = + _lookup>( + 'kauth_cred_create'); + late final _kauth_cred_create = + _kauth_cred_createPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationIconURLKey = - _lookup('kCFUserNotificationIconURLKey'); + int kauth_cred_getuid( + kauth_cred_t _cred, + ) { + return _kauth_cred_getuid( + _cred, + ); + } - CFStringRef get kCFUserNotificationIconURLKey => - _kCFUserNotificationIconURLKey.value; + late final _kauth_cred_getuidPtr = + _lookup>( + 'kauth_cred_getuid'); + late final _kauth_cred_getuid = + _kauth_cred_getuidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationSoundURLKey = - _lookup('kCFUserNotificationSoundURLKey'); + int kauth_cred_getruid( + kauth_cred_t _cred, + ) { + return _kauth_cred_getruid( + _cred, + ); + } - CFStringRef get kCFUserNotificationSoundURLKey => - _kCFUserNotificationSoundURLKey.value; + late final _kauth_cred_getruidPtr = + _lookup>( + 'kauth_cred_getruid'); + late final _kauth_cred_getruid = + _kauth_cred_getruidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationLocalizationURLKey = - _lookup('kCFUserNotificationLocalizationURLKey'); + int kauth_cred_getsvuid( + kauth_cred_t _cred, + ) { + return _kauth_cred_getsvuid( + _cred, + ); + } - CFStringRef get kCFUserNotificationLocalizationURLKey => - _kCFUserNotificationLocalizationURLKey.value; + late final _kauth_cred_getsvuidPtr = + _lookup>( + 'kauth_cred_getsvuid'); + late final _kauth_cred_getsvuid = + _kauth_cred_getsvuidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationAlertHeaderKey = - _lookup('kCFUserNotificationAlertHeaderKey'); + int kauth_cred_issuser( + kauth_cred_t _cred, + ) { + return _kauth_cred_issuser( + _cred, + ); + } - CFStringRef get kCFUserNotificationAlertHeaderKey => - _kCFUserNotificationAlertHeaderKey.value; + late final _kauth_cred_issuserPtr = + _lookup>( + 'kauth_cred_issuser'); + late final _kauth_cred_issuser = + _kauth_cred_issuserPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationAlertMessageKey = - _lookup('kCFUserNotificationAlertMessageKey'); + int kauth_cred_getgid( + kauth_cred_t _cred, + ) { + return _kauth_cred_getgid( + _cred, + ); + } - CFStringRef get kCFUserNotificationAlertMessageKey => - _kCFUserNotificationAlertMessageKey.value; + late final _kauth_cred_getgidPtr = + _lookup>( + 'kauth_cred_getgid'); + late final _kauth_cred_getgid = + _kauth_cred_getgidPtr.asFunction(); - late final ffi.Pointer - _kCFUserNotificationDefaultButtonTitleKey = - _lookup('kCFUserNotificationDefaultButtonTitleKey'); + int kauth_cred_getrgid( + kauth_cred_t _cred, + ) { + return _kauth_cred_getrgid( + _cred, + ); + } - CFStringRef get kCFUserNotificationDefaultButtonTitleKey => - _kCFUserNotificationDefaultButtonTitleKey.value; + late final _kauth_cred_getrgidPtr = + _lookup>( + 'kauth_cred_getrgid'); + late final _kauth_cred_getrgid = + _kauth_cred_getrgidPtr.asFunction(); - late final ffi.Pointer - _kCFUserNotificationAlternateButtonTitleKey = - _lookup('kCFUserNotificationAlternateButtonTitleKey'); + int kauth_cred_getsvgid( + kauth_cred_t _cred, + ) { + return _kauth_cred_getsvgid( + _cred, + ); + } - CFStringRef get kCFUserNotificationAlternateButtonTitleKey => - _kCFUserNotificationAlternateButtonTitleKey.value; + late final _kauth_cred_getsvgidPtr = + _lookup>( + 'kauth_cred_getsvgid'); + late final _kauth_cred_getsvgid = + _kauth_cred_getsvgidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationOtherButtonTitleKey = - _lookup('kCFUserNotificationOtherButtonTitleKey'); + int kauth_getuid() { + return _kauth_getuid(); + } - CFStringRef get kCFUserNotificationOtherButtonTitleKey => - _kCFUserNotificationOtherButtonTitleKey.value; + late final _kauth_getuidPtr = + _lookup>('kauth_getuid'); + late final _kauth_getuid = _kauth_getuidPtr.asFunction(); - late final ffi.Pointer - _kCFUserNotificationProgressIndicatorValueKey = - _lookup('kCFUserNotificationProgressIndicatorValueKey'); + int kauth_getruid() { + return _kauth_getruid(); + } - CFStringRef get kCFUserNotificationProgressIndicatorValueKey => - _kCFUserNotificationProgressIndicatorValueKey.value; + late final _kauth_getruidPtr = + _lookup>('kauth_getruid'); + late final _kauth_getruid = _kauth_getruidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationPopUpTitlesKey = - _lookup('kCFUserNotificationPopUpTitlesKey'); + int kauth_getgid() { + return _kauth_getgid(); + } - CFStringRef get kCFUserNotificationPopUpTitlesKey => - _kCFUserNotificationPopUpTitlesKey.value; + late final _kauth_getgidPtr = + _lookup>('kauth_getgid'); + late final _kauth_getgid = _kauth_getgidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationTextFieldTitlesKey = - _lookup('kCFUserNotificationTextFieldTitlesKey'); + int kauth_getrgid() { + return _kauth_getrgid(); + } - CFStringRef get kCFUserNotificationTextFieldTitlesKey => - _kCFUserNotificationTextFieldTitlesKey.value; + late final _kauth_getrgidPtr = + _lookup>('kauth_getrgid'); + late final _kauth_getrgid = _kauth_getrgidPtr.asFunction(); - late final ffi.Pointer _kCFUserNotificationCheckBoxTitlesKey = - _lookup('kCFUserNotificationCheckBoxTitlesKey'); + kauth_cred_t kauth_cred_label_update( + kauth_cred_t cred, + ffi.Pointer