]> git.saurik.com Git - apple/configd.git/blob - IPMonitorControl/IPMonitorControlPrivate.h
configd-699.1.5.tar.gz
[apple/configd.git] / IPMonitorControl / IPMonitorControlPrivate.h
1
2 #ifndef _IPMONITOR_CONTROL_PRIVATE_H
3 #define _IPMONITOR_CONTROL_PRIVATE_H
4
5 #define kIPMonitorControlServerName \
6 "com.apple.SystemConfiguration.IPMonitorControl"
7
8 typedef CF_ENUM(uint32_t, IPMonitorControlRequestType) {
9 kIPMonitorControlRequestTypeNone = 0,
10 kIPMonitorControlRequestTypeSetInterfaceRank = 1,
11 kIPMonitorControlRequestTypeGetInterfaceRank = 2,
12 };
13
14 /*
15 * kIPMonitorControlRequestKey*
16 * - keys used to communicate a request to the server
17 */
18 #define kIPMonitorControlRequestKeyType "Type"
19 #define kIPMonitorControlRequestKeyInterfaceName "InterfaceName"
20 #define kIPMonitorControlRequestKeyPrimaryRank "PrimaryRank"
21
22 /*
23 * kIPMonitorControlResponseKey*
24 * - keys used to communicate the response from the server
25 */
26 #define kIPMonitorControlResponseKeyError "Error"
27 #define kIPMonitorControlResponseKeyPrimaryRank "PrimaryRank"
28
29 #endif /* _IPMONITOR_CONTROL_PRIVATE_H */