unsigned fTotalPayloadByteCount
 
static MIKEYState * createNew(u_int8_t const *messageToParse, unsigned messageSize)
 
Boolean encryptSRTCP() const
 
void setROC(u_int32_t roc)
 
static MIKEYState * createNew(Boolean useEncryption=True)
 
u_int32_t initialROC() const
 
Boolean encryptSRTP() const
 
Boolean parseHDRPayload(u_int8_t const *&ptr, u_int8_t const *endPtr, u_int8_t &nextPayloadType)
 
class MIKEYPayload * fTailPayload
 
Boolean fUseAuthentication
 
Boolean useAuthentication() const
 
class MIKEYPayload * fHeaderPayload
 
MIKEYState(Boolean useEncryption)
 
MIKEYState(u_int8_t const *messageToParse, unsigned messageSize, Boolean &parsedOK)
 
void addNewPayload(class MIKEYPayload *newPayload)
 
Boolean parseNonHDRPayload(u_int8_t const *&ptr, u_int8_t const *endPtr, u_int8_t &nextPayloadType)
 
u_int8_t const * keyData() const
 
u_int8_t * generateMessage(unsigned &messageSize) const