Class: PKCS11::Luna::CKCA_MODULE_INFO

Inherits:
CStruct
  • Object
show all
Defined in:
ext/pk11l_struct.doc

Constant Summary collapse

SIZEOF_STRUCT =

Size of corresponding C struct in bytes

Integer

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#developerNameString

Returns accessor for developerName (max 32 bytes).

Returns:

  • (String)

    accessor for developerName (max 32 bytes)



553
554
555
# File 'ext/pk11l_struct.doc', line 553

def developerName
  @developerName
end

#moduleDescriptionString

Returns accessor for moduleDescription (max 32 bytes).

Returns:

  • (String)

    accessor for moduleDescription (max 32 bytes)



555
556
557
# File 'ext/pk11l_struct.doc', line 555

def moduleDescription
  @moduleDescription
end

#moduleVersionPKCS11::Luna::CK_VERSION

Returns inline struct.

Returns:



557
558
559
# File 'ext/pk11l_struct.doc', line 557

def moduleVersion
  @moduleVersion
end

#ulModuleSizeInteger

Returns accessor for ulModuleSize (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulModuleSize (CK_ULONG)



551
552
553
# File 'ext/pk11l_struct.doc', line 551

def ulModuleSize
  @ulModuleSize
end

Instance Method Details

#membersArray<String>

Returns Attributes of this struct.

Returns:

  • (Array<String>)

    Attributes of this struct



549
# File 'ext/pk11l_struct.doc', line 549

def members; end

#to_sString

Returns Binary copy of the C struct.

Returns:

  • (String)

    Binary copy of the C struct



547
# File 'ext/pk11l_struct.doc', line 547

def to_s; end