AuditOpenSecureChannelEventTypeData Class Reference

Derived from AuditEventTypeData. It is not possible to create plane copies of this Class. More...

#include <uaeventdata.h>

Inheritance diagram for AuditOpenSecureChannelEventTypeData:
Collaboration diagram for AuditOpenSecureChannelEventTypeData:

List of all members.


Public Member Functions

 AuditOpenSecureChannelEventTypeData ()
virtual ~AuditOpenSecureChannelEventTypeData ()
virtual OpcUa_UInt16 getFieldIndex (const OpcUa_SimpleAttributeOperand &selectClause)
virtual void getFieldData (OpcUa_UInt16 index, OpcUa_Variant &data)

Public Attributes

UaVariant m_ClientCertificate
UaVariant m_RequestType
UaVariant m_SecurityPolicy
UaVariant m_SecureChannelId

Detailed Description

Derived from AuditEventTypeData. It is not possible to create plane copies of this Class.

AuditOpenSecureChannelEventTypeData


Constructor & Destructor Documentation

AuditOpenSecureChannelEventTypeData::AuditOpenSecureChannelEventTypeData (  ) 

construction

AuditOpenSecureChannelEventTypeData::~AuditOpenSecureChannelEventTypeData (  )  [virtual]

destruction


Member Function Documentation

OpcUa_UInt16 AuditOpenSecureChannelEventTypeData::getFieldIndex ( const OpcUa_SimpleAttributeOperand &  selectClause  )  [virtual]

Get the index for the selected field.

Parameters:
selectClause the selected clause of the Fieldindex.
Returns:
the index for the selected field.

Reimplemented from AuditEventTypeData.

void AuditOpenSecureChannelEventTypeData::getFieldData ( OpcUa_UInt16  index,
OpcUa_Variant &  data 
) [virtual]

Get the field value for the passed index.

Parameters:
index the index for the selected field.
data the data for the selected field.

Reimplemented from AuditEventTypeData.


Member Data Documentation


The documentation for this class was generated from the following files:
  • src/uaserver/uaservercpp/coremodule/uaeventdata.h
  • src/uaserver/uaservercpp/coremodule/uaeventdata.cpp