public class ZrtpStateClass extends Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
ZrtpStateClass.Event |
protected static class |
ZrtpStateClass.EventDataType |
static class |
ZrtpStateClass.SecureSubStates |
static class |
ZrtpStateClass.ZrtpStates |
| Modifier | Constructor and Description |
|---|---|
protected |
ZrtpStateClass(ZRtp p) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
dispatchEvent() |
protected void |
evAckDetected() |
protected void |
evAckSent() |
protected void |
evCommitSent() |
protected void |
evInitial() |
protected void |
evSecureState() |
protected void |
evWaitClearAck() |
protected void |
evWaitCommit() |
protected void |
evWaitConfAck() |
protected void |
evWaitConfirm1() |
protected void |
evWaitConfirm2() |
protected void |
evWaitDHPart2() |
protected void |
evWaitErrorAck() |
long |
getTimeoutValue() |
protected boolean |
isInState(ZrtpStateClass.ZrtpStates state)
Check current state of the ZRTP state engine
|
protected boolean |
isMultiStream() |
protected void |
processEvent(ZrtpStateClass.Event ev) |
protected void |
sendSASRelay(ZrtpPacketSASRelay relay)
Send a SAS relay packet.
|
protected void |
setMultiStream(boolean multiStream) |
protected void |
stopZrtpStates() |
protected boolean |
subEvWaitRelayAck() |
protected ZrtpStateClass(ZRtp p)
public long getTimeoutValue()
protected void processEvent(ZrtpStateClass.Event ev)
protected void stopZrtpStates()
protected void dispatchEvent()
protected void evInitial()
protected void evAckDetected()
protected void evAckSent()
protected void evWaitCommit()
protected void evCommitSent()
protected void evWaitDHPart2()
protected void evWaitConfirm1()
protected void evWaitConfirm2()
protected void evWaitConfAck()
protected void evWaitClearAck()
protected void evSecureState()
protected boolean subEvWaitRelayAck()
protected void evWaitErrorAck()
protected void sendSASRelay(ZrtpPacketSASRelay relay)
relay - The relay packet to sendprotected boolean isMultiStream()
protected void setMultiStream(boolean multiStream)
multiStream - the multiStream to setprotected boolean isInState(ZrtpStateClass.ZrtpStates state)
state - The state to check.Copyright © 2020. All rights reserved.