mds_funcs class final

Inheritance
Implemented types
Available extensions

Constructors

mds_funcs()

Properties

address → Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
CreateRelation ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RelationID, Pointer<Char> RelationName, uint32 NumberOfAttributes, Pointer<cssm_db_schema_attribute_info> pAttributeInfo, uint32 NumberOfIndexes, Pointer<cssm_db_schema_index_info> pIndexInfo)>>
getter/setter pair
DataAbortQuery ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_HANDLE ResultsHandle)>>
getter/setter pair
DataDelete ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_db_unique_record> UniqueRecordIdentifier)>>
getter/setter pair
DataGetFirst ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_query> Query, CSSM_HANDLE_PTR ResultsHandle, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes, CSSM_DATA_PTR Data, Pointer<CSSM_DB_UNIQUE_RECORD_PTR> UniqueId)>>
getter/setter pair
DataGetFromUniqueRecordId ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_db_unique_record> UniqueRecord, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes, CSSM_DATA_PTR Data)>>
getter/setter pair
DataGetNext ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_HANDLE ResultsHandle, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes, CSSM_DATA_PTR Data, Pointer<CSSM_DB_UNIQUE_RECORD_PTR> UniqueId)>>
getter/setter pair
DataInsert ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RecordType, Pointer<cssm_db_record_attribute_data> Attributes, Pointer<SecAsn1Item> Data, Pointer<CSSM_DB_UNIQUE_RECORD_PTR> UniqueId)>>
getter/setter pair
DataModify ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RecordType, CSSM_DB_UNIQUE_RECORD_PTR UniqueRecordIdentifier, Pointer<cssm_db_record_attribute_data> AttributesToBeModified, Pointer<SecAsn1Item> DataToBeModified, CSSM_DB_MODIFY_MODE ModifyMode)>>
getter/setter pair
DbClose ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle)>>
getter/setter pair
DbOpen ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, Pointer<Char> DbName, Pointer<cssm_net_address> DbLocation, CSSM_DB_ACCESS_TYPE AccessRequest, Pointer<cssm_access_credentials> AccessCred, Pointer<Void> OpenParameters, Pointer<CSSM_INTPTR> DbHandle)>>
getter/setter pair
DestroyRelation ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RelationID)>>
getter/setter pair
FreeNameList ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, CSSM_NAME_LIST_PTR NameList)>>
getter/setter pair
FreeUniqueRecord ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_db_unique_record> UniqueRecordIdentifier)>>
getter/setter pair
GetDbNameFromHandle ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<Ptr> DbName)>>
getter/setter pair
GetDbNames ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, Pointer<CSSM_NAME_LIST_PTR> NameList)>>
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited