Object PKCS#11 C++ Wrapper
|
#include <SessionInfo.h>
Public Types | |
enum | SessionFlags { EMPTY = 0, RW_SESSION = 2, SERIAL_SESSION =4, UNKNOWN = 32 } |
Public Member Functions | |
virtual | ~SessionInfo () |
unsigned long | slotId () |
unsigned long | state () |
SessionInfo::SessionFlags | flags () |
unsigned long | deviceError () |
CK_SESSION_INFO | getSessionInfo () |
Protected Attributes | |
CK_SESSION_INFO | _info |
Friends | |
class | Session |
This class is a CK_SESSION_INFO wrapper, it holds the original struct protected and provides public functions to return its values.
|
inlinevirtual |
unsigned long objck::SessionInfo::deviceError | ( | ) |
SessionInfo::SessionFlags objck::SessionInfo::flags | ( | ) |
CK_SESSION_INFO objck::SessionInfo::getSessionInfo | ( | ) |
unsigned long objck::SessionInfo::slotId | ( | ) |
unsigned long objck::SessionInfo::state | ( | ) |
|
friend |
|
protected |