org.rococoa.cocoa.security
Class CSSM_DBINFO

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<CSSM_DBINFO,CSSM_DBINFO.ByValue,CSSM_DBINFO.ByReference>
          extended by org.rococoa.cocoa.security.CSSM_DBINFO
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<CSSM_DBINFO,CSSM_DBINFO.ByValue,CSSM_DBINFO.ByReference>>
Direct Known Subclasses:
CSSM_DBINFO.ByReference, CSSM_DBINFO.ByValue

public class CSSM_DBINFO
extends Structure<CSSM_DBINFO,CSSM_DBINFO.ByValue,CSSM_DBINFO.ByReference>

native declaration : /System/Library/Frameworks/Security.framework/Headers/cssmtype.h
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class CSSM_DBINFO.ByReference
           
static class CSSM_DBINFO.ByValue
           
 
Field Summary
 Pointer AccessPath
          URL, dir path, etc.
 CSSM_DB_PARSING_MODULE_INFO.ByReference DefaultParsingModules
           
 int IsLocal
          access restrictions for opening this data store
C type : CSSM_BOOL
 int NumberOfRecordTypes
          meta information about each record type stored in this
data store including meta information about record
attributes and indexes
 CSSM_DB_RECORD_ATTRIBUTE_INFO.ByReference RecordAttributeNames
           
 CSSM_DB_RECORD_INDEX_INFO.ByReference RecordIndexes
           
 Pointer Reserved
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CSSM_DBINFO()
           
CSSM_DBINFO(int NumberOfRecordTypes, CSSM_DB_PARSING_MODULE_INFO.ByReference DefaultParsingModules, CSSM_DB_RECORD_ATTRIBUTE_INFO.ByReference RecordAttributeNames, CSSM_DB_RECORD_INDEX_INFO.ByReference RecordIndexes, int IsLocal, Pointer AccessPath, Pointer Reserved)
           
 
Method Summary
static CSSM_DBINFO[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

NumberOfRecordTypes

public int NumberOfRecordTypes
meta information about each record type stored in this
data store including meta information about record
attributes and indexes


DefaultParsingModules

public CSSM_DB_PARSING_MODULE_INFO.ByReference DefaultParsingModules

RecordAttributeNames

public CSSM_DB_RECORD_ATTRIBUTE_INFO.ByReference RecordAttributeNames

RecordIndexes

public CSSM_DB_RECORD_INDEX_INFO.ByReference RecordIndexes

IsLocal

public int IsLocal
access restrictions for opening this data store
C type : CSSM_BOOL


AccessPath

public Pointer AccessPath
URL, dir path, etc.
C type : char*


Reserved

public Pointer Reserved
Constructor Detail

CSSM_DBINFO

public CSSM_DBINFO()

CSSM_DBINFO

public CSSM_DBINFO(int NumberOfRecordTypes,
                   CSSM_DB_PARSING_MODULE_INFO.ByReference DefaultParsingModules,
                   CSSM_DB_RECORD_ATTRIBUTE_INFO.ByReference RecordAttributeNames,
                   CSSM_DB_RECORD_INDEX_INFO.ByReference RecordIndexes,
                   int IsLocal,
                   Pointer AccessPath,
                   Pointer Reserved)
Parameters:
NumberOfRecordTypes - meta information about each record type stored in this
data store including meta information about record
attributes and indexes
DefaultParsingModules - C type : CSSM_DB_PARSING_MODULE_INFO_PTR
RecordAttributeNames - C type : CSSM_DB_RECORD_ATTRIBUTE_INFO_PTR
RecordIndexes - C type : CSSM_DB_RECORD_INDEX_INFO_PTR
IsLocal - access restrictions for opening this data store
C type : CSSM_BOOL
AccessPath - URL, dir path, etc.
C type : char*
Reserved - C type : void*
Method Detail

newArray

public static CSSM_DBINFO[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.