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