Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from OpenDirectory.framework ODNode.h }
{$ifdef TYPES}
type
ODNodePtr = ^ODNode;
{$endif}
{$ifdef CLASSES}
type
ODNode = objcclass external (NSObject)
private
_internal: pointer;
public
class function nodeWithSession_type_error (inSession: ODSession; inType: ODNodeType; outError: NSErrorPtr): instancetype; message 'nodeWithSession:type:error:'; { available in 10_6, NA }
class function nodeWithSession_name_error (inSession: ODSession; inName: NSString; outError: NSErrorPtr): instancetype; message 'nodeWithSession:name:error:'; { available in 10_6, NA }
function initWithSession_type_error (inSession: ODSession; inType: ODNodeType; outError: NSErrorPtr): instancetype; message 'initWithSession:type:error:'; { available in 10_6, NA }
function initWithSession_name_error (inSession: ODSession; inName: NSString; outError: NSErrorPtr): instancetype; message 'initWithSession:name:error:'; { available in 10_6, NA }
function subnodeNamesAndReturnError (outError: NSErrorPtr): NSArray; message 'subnodeNamesAndReturnError:'; { available in 10_6, NA }
function unreachableSubnodeNamesAndReturnError (outError: NSErrorPtr): NSArray; message 'unreachableSubnodeNamesAndReturnError:'; { available in 10_6, NA }
function nodeName: NSString; message 'nodeName';
function nodeDetailsForKeys_error (inKeys: NSArray; outError: NSErrorPtr): NSDictionary; message 'nodeDetailsForKeys:error:'; { available in 10_6, NA }
function supportedRecordTypesAndReturnError (outError: NSErrorPtr): NSArray; message 'supportedRecordTypesAndReturnError:'; { available in 10_6, NA }
function supportedAttributesForRecordType_error (inRecordType: ODRecordType; outError: NSErrorPtr): NSArray; message 'supportedAttributesForRecordType:error:'; { available in 10_6, NA }
function setCredentialsWithRecordType_recordName_password_error (inRecordType: ODRecordType; inRecordName: NSString; inPassword: NSString; outError: NSErrorPtr): ObjCBOOL; message 'setCredentialsWithRecordType:recordName:password:error:'; { available in 10_6, NA }
function setCredentialsWithRecordType_authenticationType_authenticationItems_continueItems_context_error (inRecordType: ODRecordType; inType: ODAuthenticationType; inItems: NSArray; outItems: NSArrayPtr; outContext: idPtr; outError: NSErrorPtr): ObjCBOOL; message 'setCredentialsWithRecordType:authenticationType:authenticationItems:continueItems:context:error:'; { available in 10_6, NA }
function setCredentialsUsingKerberosCache_error (inCacheName: NSString; outError: NSErrorPtr): ObjCBOOL; message 'setCredentialsUsingKerberosCache:error:'; { available in 10_6, NA }
function createRecordWithRecordType_name_attributes_error (inRecordType: ODRecordType; inRecordName: NSString; inAttributes: NSDictionary; outError: NSErrorPtr): ODRecord; message 'createRecordWithRecordType:name:attributes:error:'; { available in 10_6, NA }
function recordWithRecordType_name_attributes_error (inRecordType: ODRecordType; inRecordName: NSString; inAttributes: id; outError: NSErrorPtr): ODRecord; message 'recordWithRecordType:name:attributes:error:'; { available in 10_6, NA }
function customCall_sendData_error (inCustomCode: NSInteger; inSendData: NSData; outError: NSErrorPtr): NSData; message 'customCall:sendData:error:'; { available in 10_6, NA }
function customFunction_payload_error (function_: NSString; payload: id; error: NSErrorPtr): id; message 'customFunction:payload:error:'; { available in 10_9, NA }
function configuration: ODConfiguration; message 'configuration';
function policiesAndReturnError (error: NSErrorPtr): NSDictionary; message 'policiesAndReturnError:'; { available in __MAC_10_9, __MAC_10_10, __IPHONE_NA, __IPHONE_NA, "use accountPoliciesAndReturnError:" }
function supportedPoliciesAndReturnError (error: NSErrorPtr): NSDictionary; message 'supportedPoliciesAndReturnError:'; deprecated 'in __MAC_10_9, __MAC_10_10, __IPHONE_NA, __IPHONE_NA';
function setPolicies_error (policies: NSDictionary; error: NSErrorPtr): ObjCBOOL; message 'setPolicies:error:'; { available in __MAC_10_9, __MAC_10_10, __IPHONE_NA, __IPHONE_NA, "use setAccountPolicies:error:" }
function setPolicy_value_error (policy: ODPolicyType; value: id; error: NSErrorPtr): ObjCBOOL; message 'setPolicy:value:error:'; { available in __MAC_10_9, __MAC_10_10, __IPHONE_NA, __IPHONE_NA, "use addAccountPolicy:toCategory:error:" }
function removePolicy_error (policy: ODPolicyType; error: NSErrorPtr): ObjCBOOL; message 'removePolicy:error:'; { available in __MAC_10_9, __MAC_10_10, __IPHONE_NA, __IPHONE_NA, "use removeAccountPolicy:fromCategory:error:" }
function addAccountPolicy_toCategory_error (policy: NSDictionary; category: ODPolicyCategoryType; error: NSErrorPtr): ObjCBOOL; message 'addAccountPolicy:toCategory:error:'; { available starting in __MAC_10_10, __IPHONE_NA }
function removeAccountPolicy_fromCategory_error (policy: NSDictionary; category: ODPolicyCategoryType; error: NSErrorPtr): ObjCBOOL; message 'removeAccountPolicy:fromCategory:error:'; { available starting in __MAC_10_10, __IPHONE_NA }
function setAccountPolicies_error (policies: NSDictionary; error: NSErrorPtr): ObjCBOOL; message 'setAccountPolicies:error:'; { available starting in __MAC_10_10, __IPHONE_NA }
function accountPoliciesAndReturnError (error: NSErrorPtr): NSDictionary; message 'accountPoliciesAndReturnError:'; { available starting in __MAC_10_10, __IPHONE_NA }
function passwordContentCheck_forRecordName_error (password: NSString; recordName: NSString; error: NSErrorPtr): ObjCBOOL; message 'passwordContentCheck:forRecordName:error:'; { available starting in __MAC_10_10, __IPHONE_NA }
end;
{$endif}