EVT_ChangeConnState

Contains information about a connection whose state is being changed.

Structure

  typedef struct EVT_ChangeConnState {
     char           *connectionDN;
     unsigned int    oldFlags;
     unsigned int    newFlags;
     char*           sourceModule;
  };
  

Fields

connectionDN

Specifies the DN of the entry associated with the connection.

oldFlags

Specifies the flag associated with the previous connection state, and is one of the following values:

C Value

Value Name

0x00000001

DSE_CONN_VALID

0x00000002

DSE_CONN_AUTHENTIC

0x00000004

DSE_CONN_SUPERVISOR

0x00000008

DSE_CONN_OPERATOR

0x00000010

DSE_CONN_LICENSED

0x00000020

DSE_CONN_SEV_IS_STALE

0x000000FF

DSE_CONN_OPERATIONAL_FLAGS

0x00010000

DSE_CONN_CLEAR_ON_UNLOCK

0x00020000

DSE_CONN_LOCKED

0x00040000

DSE_CONN_CLEAR_ON_EVENT

0x000F0000

DSE_CONN_SECURITY_FLAGS

newFlags

Specifies the flag that indicates the new connection state. Uses the same flags as oldFlags.

sourceModule

Specifies the module that caused the connection state to change.