Represents information about an enroller.

To ensure consistent mRegisterDuration calculations, the iterator's initialization time is stored within the iterator, and each enroller mRegisterDuration is calculated relative to this time.

Public Attributes#

The session information.

const char *

The enroller ID string.

The steering data.

uint8_t

The enroller's mode.

uint64_t

Milliseconds since the enroller registered.

Public Attribute Documentation#

mSessionInfo#

otBorderAgentSessionInfo otBorderAdmitterEnrollerInfo::mSessionInfo

The session information.


mId#

const char* otBorderAdmitterEnrollerInfo::mId

The enroller ID string.


mSteeringData#

otSteeringData otBorderAdmitterEnrollerInfo::mSteeringData

The steering data.


mMode#

uint8_t otBorderAdmitterEnrollerInfo::mMode

The enroller's mode.


mRegisterDuration#

uint64_t otBorderAdmitterEnrollerInfo::mRegisterDuration

Milliseconds since the enroller registered.