forked from progrium/darwinkit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaliastypes.gen.go
29 lines (22 loc) · 1.47 KB
/
aliastypes.gen.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Code generated by DarwinKit. DO NOT EDIT.
package sysconfig
import (
"unsafe"
"github.com/progrium/darwinkit/macos/corefoundation"
)
// Type of the callback function used when the preferences have been updated or applied. [Full Topic]
//
// [Full Topic]: https://developer.apple.com/documentation/systemconfiguration/scpreferencescallback?language=objc
type PreferencesCallBack = func(prefs PreferencesRef, notificationType PreferencesNotification, info unsafe.Pointer)
// The type of callback function used when a status event is delivered. [Full Topic]
//
// [Full Topic]: https://developer.apple.com/documentation/systemconfiguration/scnetworkconnectioncallback?language=objc
type NetworkConnectionCallBack = func(connection NetworkConnectionRef, status NetworkConnectionStatus, info unsafe.Pointer)
// Type of callback function used when the reachability of a network address or name changes. [Full Topic]
//
// [Full Topic]: https://developer.apple.com/documentation/systemconfiguration/scnetworkreachabilitycallback?language=objc
type NetworkReachabilityCallBack = func(target NetworkReachabilityRef, flags NetworkReachabilityFlags, info unsafe.Pointer)
// Callback used when notification of changes made to the dynamic store is delivered. [Full Topic]
//
// [Full Topic]: https://developer.apple.com/documentation/systemconfiguration/scdynamicstorecallback?language=objc
type DynamicStoreCallBack = func(store DynamicStoreRef, changedKeys corefoundation.ArrayRef, info unsafe.Pointer)