Package org.rococoa.cocoa.osservices

Interface Summary
OSServicesLibrary JNA Wrapper for library OSServices
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
OSServicesLibrary.CSIdentityClass native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentity.h
enum values
OSServicesLibrary.CSIdentityQueryReceiveEventCallback CSIdentityQueryReceiveEventCallback

Summary:
The client event callback function for receiving asynchronous
query events

Parameters:

query:
The identity query object that has completed an event

event:
The event the identity query object has completed

identities:
a CFArray containing identities resulting from the query

error:
A CFError object if there was an error from the query

info:
Any other information you want passed to the callback function
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h
OSServicesLibrary.CSIdentityStatusUpdatedCallback  
OSServicesLibrary.HDSpindownProcPtr  
OSServicesLibrary.NSLClientNotifyProcPtr the client asynchronous notifier routine.
OSServicesLibrary.NSLMgrNotifyProcPtr the manager asynchronous notifier routine.
OSServicesLibrary.PMgrStateChangeProcPtr  
OSServicesLibrary.SCSICallbackProcPtr SCSI Completion routine callback for SCSIAction.
OSServicesLibrary.SleepQProcPtr  
OSServicesLibrary.WSClientContextReleaseCallBackProcPtr  
OSServicesLibrary.WSClientContextRetainCallBackProcPtr  
OSServicesLibrary.WSMethodInvocationCallBackProcPtr WSMethodInvocationCallBackProcPtr

Discussion:
Prototypes the callback made when an asynchronous invocation
completes.
OSServicesLibrary.WSMethodInvocationDeserializationProcPtr WSMethodInvocationDeserializationProcPtr

Discussion:
Prototypes the callback function for a custom deserializer.
OSServicesLibrary.WSProtocolHandlerDeserializationProcPtr WSProtocolHandlerDeserializationProcPtr

Discussion:
Prototypes the callback function for a custom deserializer.
OSServicesLibrary.WSTypeID WSTypeID

Discussion:
Internally, WebServicesCore uses the following enumeration when
serializing between CoreFoundation and XML types.
 

Class Summary
ActivityInfo native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:360
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
ActivityInfo.ByReference  
ActivityInfo.ByValue  
BatteryInfo information returned by GetScaledBatteryInfo
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:366
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
BatteryInfo.ByReference  
BatteryInfo.ByValue  
BatteryTimeRec native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:679
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
BatteryTimeRec.ByReference  
BatteryTimeRec.ByValue  
CDB Command Descriptor Block structure
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:304
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
CDB.ByReference  
CDB.ByValue  
CSIdentityClientContext CSIdentityClientContext

Discussion:
Structure containing the user-defined data and callbacks used
during asynchronous commits
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentity.h:1404
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
CSIdentityClientContext.ByReference  
CSIdentityClientContext.ByValue  
CSIdentityQueryClientContext CSIdentityQueryClientContext

Summary:
Client structure specifying callbacks and private context data
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/CSIdentityQuery.h:485
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
CSIdentityQueryClientContext.ByReference  
CSIdentityQueryClientContext.ByValue  
DeviceIdent Define DeviceIdent structure
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:271
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
DeviceIdent.ByReference  
DeviceIdent.ByValue  
DeviceIdentATA to get at the important fields.
DeviceIdentATA.ByReference  
DeviceIdentATA.ByValue  
DevicePowerInfo native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:636
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
DevicePowerInfo.ByReference  
DevicePowerInfo.ByValue  
HDQueueElement native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:662
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
HDQueueElement.ByReference  
HDQueueElement.ByValue  
IconFamilyElement native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/IconStorage.h:107
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
IconFamilyElement.ByReference  
IconFamilyElement.ByValue  
IconFamilyResource native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/IconStorage.h:113
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
IconFamilyResource.ByReference  
IconFamilyResource.ByValue  
KCCallbackInfo native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/KeychainCore.h:98
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
KCCallbackInfo.ByReference  
KCCallbackInfo.ByValue  
NSLClientAsyncInfo the async information block for client<->manager interaction
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/NSLCore.h:103
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
NSLClientAsyncInfo.ByReference  
NSLClientAsyncInfo.ByValue  
NSLError native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/NSLCore.h:53
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
NSLError.ByReference  
NSLError.ByValue  
NSLPluginAsyncInfo the async information block plugin<->manager interaction
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/NSLCore.h:124
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
NSLPluginAsyncInfo.ByReference  
NSLPluginAsyncInfo.ByValue  
NSLPluginData general information from a plug-in.
NSLPluginData.ByReference  
NSLPluginData.ByValue  
NSLServicesListHeader This is just a header at the beginning of a handle that stores our list of service types.
NSLServicesListHeader.ByReference  
NSLServicesListHeader.ByValue  
NSLTypedData this struct is a format for dealing with our internal data representation.
NSLTypedData.ByReference  
NSLTypedData.ByValue  
OSServicesLibrary.__CSIdentity  
OSServicesLibrary.__CSIdentityAuthority  
OSServicesLibrary.__CSIdentityQuery  
OSServicesLibrary.AuthorizationOpaqueRef  
OSServicesLibrary.OpaqueSecCertificateRef  
OSServicesLibrary.OpaqueSecKeychainItemRef  
OSServicesLibrary.OpaqueSecKeychainRef  
OSServicesLibrary.OpaqueWSMethodInvocationRef Conversion Error : CFStringRef
SKIPPED:
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/WSMethodInvocation.h:155
kWSMethodInvocationTimeoutValue
OSServicesLibrary.OpaqueWSProtocolHandlerRef  
PMgrQueueElement native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:670
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
PMgrQueueElement.ByReference  
PMgrQueueElement.ByValue  
PowerSummary native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:644
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
PowerSummary.ByReference  
PowerSummary.ByValue  
SCSI_IO native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:361
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSI_IO.ByReference  
SCSI_IO.ByValue  
SCSI_PB native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:346
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSI_PB.ByReference  
SCSI_PB.ByValue  
SCSIAbortCommandPB Abort SIM Request PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:484
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIAbortCommandPB.ByReference  
SCSIAbortCommandPB.ByValue  
SCSIBusInquiryPB Bus inquiry PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:421
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIBusInquiryPB.ByReference  
SCSIBusInquiryPB.ByValue  
SCSIDriverPB Create/Lookup/Remove RefNum for Device PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:585
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIDriverPB.ByReference  
SCSIDriverPB.ByValue  
SCSIGetVirtualIDInfoPB SCSI Get Virtual ID Info PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:566
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIGetVirtualIDInfoPB.ByReference  
SCSIGetVirtualIDInfoPB.ByValue  
SCSIHdr native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:331
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIHdr.ByReference  
SCSIHdr.ByValue  
SCSIInstr TIB instruction
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:48
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIInstr.ByReference  
SCSIInstr.ByValue  
SCSILoadDriverPB Load Driver PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:604
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSILoadDriverPB.ByReference  
SCSILoadDriverPB.ByValue  
SCSIReleaseQPB Release SIM Queue PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:550
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIReleaseQPB.ByReference  
SCSIReleaseQPB.ByValue  
SCSIResetBusPB Reset SCSI Bus PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:518
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIResetBusPB.ByReference  
SCSIResetBusPB.ByValue  
SCSIResetDevicePB Reset SCSI Device PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:534
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSIResetDevicePB.ByReference  
SCSIResetDevicePB.ByValue  
SCSITerminateIOPB Terminate I/O Process Request PB
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:501
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SCSITerminateIOPB.ByReference  
SCSITerminateIOPB.ByValue  
SGRecord Scatter/gather list element (Deprecated for MacOS8)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/SCSI.h:311
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SGRecord.ByReference  
SGRecord.ByValue  
SleepQRec native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:142
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
SleepQRec.ByReference  
SleepQRec.ByValue  
StartupTime native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:692
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
StartupTime.ByReference  
StartupTime.ByValue  
WakeupTime native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/OSServices.framework/Headers/Power.h:686
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects.
WakeupTime.ByReference  
WakeupTime.ByValue  
WSClientContext WSClientContext

Discussion:
Several calls in WebServicesCore take a callback with an optional
context pointer.
WSClientContext.ByReference  
WSClientContext.ByValue  
 



Copyright © 2009. All Rights Reserved.