Represents a single connection state transition record with timing information. More...
Public Member Functions | |
ConnectionStateRecord () | |
boolean | getActiveCandidatePairSet () |
Gets the value indicating that the active Candidate Pair was set. More... | |
boolean | getActiveCandidatePairUnset () |
Gets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible). More... | |
boolean | getAnswer () |
Gets the value indicating that an answer was processed. More... | |
String | getConnectionStateString () |
Gets the string representation of the connection state. More... | |
java.util.Date | getDateTime () |
Gets the UTC datetime when the state transition occurred. More... | |
boolean | getDtlsConnected () |
Gets the value indicating that DTLS transport was connected. More... | |
boolean | getDtlsConnecting () |
Gets the value indicating that DTLS transport was connecting. More... | |
String | getError () |
Gets the error. More... | |
boolean | getFirstRemoteCandidateProcessed () |
Gets the value indicating that the first remote candidate received over signaling was processed. More... | |
boolean | getFirstRemoteCandidateSignaled () |
Gets the value indicating that the first remote candidate was received over signaling. More... | |
boolean | getFirstRemotePeerCandidateDiscovered () |
Gets the value indicating that the first remote peer reflexive candidate was discovered. More... | |
boolean | getMediaIntent () |
Gets the value indicating that a media intent was processed. More... | |
boolean | getOffer () |
Gets the value indicating that an offer was processed. More... | |
boolean | getSent () |
Gets the value indicating whether a message was sent or received. More... | |
fm.liveswitch.ConnectionState | getState () |
Gets the connection state. More... | |
long | getTimeStamp () |
Gets the millisecond timestamp when the state transition occurred. More... | |
void | setActiveCandidatePairSet (boolean value) |
Sets the value indicating that the active Candidate Pair was set. More... | |
void | setActiveCandidatePairUnset (boolean value) |
Sets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible). More... | |
void | setAnswer (boolean value) |
Sets the value indicating that an answer was processed. More... | |
void | setDateTime (java.util.Date value) |
Sets the UTC datetime when the state transition occurred. More... | |
void | setDtlsConnected (boolean value) |
Sets the value indicating that DTLS transport was connected. More... | |
void | setDtlsConnecting (boolean value) |
Sets the value indicating that DTLS transport was connecting. More... | |
void | setError (String value) |
Sets the error. More... | |
void | setFirstRemoteCandidateProcessed (boolean value) |
Sets the value indicating that the first remote candidate received over signaling was processed. More... | |
void | setFirstRemoteCandidateSignaled (boolean value) |
Sets the value indicating that the first remote candidate was received over signaling. More... | |
void | setFirstRemotePeerCandidateDiscovered (boolean value) |
Sets the value indicating that the first remote peer reflexive candidate was discovered. More... | |
void | setMediaIntent (boolean value) |
Sets the value indicating that a media intent was processed. More... | |
void | setOffer (boolean value) |
Sets the value indicating that an offer was processed. More... | |
void | setSent (boolean value) |
Sets the value indicating whether a message was sent or received. More... | |
void | setState (fm.liveswitch.ConnectionState value) |
Sets the connection state. More... | |
void | setTimeStamp (long value) |
Sets the millisecond timestamp when the state transition occurred. More... | |
Represents a single connection state transition record with timing information.
fm.liveswitch.ConnectionStateRecord.ConnectionStateRecord | ( | ) |
boolean fm.liveswitch.ConnectionStateRecord.getActiveCandidatePairSet | ( | ) |
boolean fm.liveswitch.ConnectionStateRecord.getActiveCandidatePairUnset | ( | ) |
boolean fm.liveswitch.ConnectionStateRecord.getAnswer | ( | ) |
Gets the value indicating that an answer was processed.
String fm.liveswitch.ConnectionStateRecord.getConnectionStateString | ( | ) |
Gets the string representation of the connection state.
java.util.Date fm.liveswitch.ConnectionStateRecord.getDateTime | ( | ) |
Gets the UTC datetime when the state transition occurred.
boolean fm.liveswitch.ConnectionStateRecord.getDtlsConnected | ( | ) |
Gets the value indicating that DTLS transport was connected.
boolean fm.liveswitch.ConnectionStateRecord.getDtlsConnecting | ( | ) |
Gets the value indicating that DTLS transport was connecting.
String fm.liveswitch.ConnectionStateRecord.getError | ( | ) |
Gets the error.
boolean fm.liveswitch.ConnectionStateRecord.getFirstRemoteCandidateProcessed | ( | ) |
Gets the value indicating that the first remote candidate received over signaling was processed.
boolean fm.liveswitch.ConnectionStateRecord.getFirstRemoteCandidateSignaled | ( | ) |
Gets the value indicating that the first remote candidate was received over signaling.
boolean fm.liveswitch.ConnectionStateRecord.getFirstRemotePeerCandidateDiscovered | ( | ) |
Gets the value indicating that the first remote peer reflexive candidate was discovered.
boolean fm.liveswitch.ConnectionStateRecord.getMediaIntent | ( | ) |
Gets the value indicating that a media intent was processed.
boolean fm.liveswitch.ConnectionStateRecord.getOffer | ( | ) |
Gets the value indicating that an offer was processed.
boolean fm.liveswitch.ConnectionStateRecord.getSent | ( | ) |
Gets the value indicating whether a message was sent or received.
fm.liveswitch.ConnectionState fm.liveswitch.ConnectionStateRecord.getState | ( | ) |
Gets the connection state.
long fm.liveswitch.ConnectionStateRecord.getTimeStamp | ( | ) |
Gets the millisecond timestamp when the state transition occurred.
void fm.liveswitch.ConnectionStateRecord.setActiveCandidatePairSet | ( | boolean | value | ) |
void fm.liveswitch.ConnectionStateRecord.setActiveCandidatePairUnset | ( | boolean | value | ) |
void fm.liveswitch.ConnectionStateRecord.setAnswer | ( | boolean | value | ) |
Sets the value indicating that an answer was processed.
void fm.liveswitch.ConnectionStateRecord.setDateTime | ( | java.util.Date | value | ) |
Sets the UTC datetime when the state transition occurred.
void fm.liveswitch.ConnectionStateRecord.setDtlsConnected | ( | boolean | value | ) |
Sets the value indicating that DTLS transport was connected.
void fm.liveswitch.ConnectionStateRecord.setDtlsConnecting | ( | boolean | value | ) |
Sets the value indicating that DTLS transport was connecting.
void fm.liveswitch.ConnectionStateRecord.setError | ( | String | value | ) |
Sets the error.
void fm.liveswitch.ConnectionStateRecord.setFirstRemoteCandidateProcessed | ( | boolean | value | ) |
Sets the value indicating that the first remote candidate received over signaling was processed.
void fm.liveswitch.ConnectionStateRecord.setFirstRemoteCandidateSignaled | ( | boolean | value | ) |
Sets the value indicating that the first remote candidate was received over signaling.
void fm.liveswitch.ConnectionStateRecord.setFirstRemotePeerCandidateDiscovered | ( | boolean | value | ) |
Sets the value indicating that the first remote peer reflexive candidate was discovered.
void fm.liveswitch.ConnectionStateRecord.setMediaIntent | ( | boolean | value | ) |
Sets the value indicating that a media intent was processed.
void fm.liveswitch.ConnectionStateRecord.setOffer | ( | boolean | value | ) |
Sets the value indicating that an offer was processed.
void fm.liveswitch.ConnectionStateRecord.setSent | ( | boolean | value | ) |
Sets the value indicating whether a message was sent or received.
void fm.liveswitch.ConnectionStateRecord.setState | ( | fm.liveswitch.ConnectionState | value | ) |
Sets the connection state.
void fm.liveswitch.ConnectionStateRecord.setTimeStamp | ( | long | value | ) |
Sets the millisecond timestamp when the state transition occurred.