Represents a single connection state transition record with timing information. More...
Instance Methods | |
| (bool) | - activeCandidatePairSet | 
| Gets the value indicating that the active Candidate Pair was set.  More... | |
| (bool) | - activeCandidatePairUnset | 
| Gets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible).  More... | |
| (bool) | - answer | 
| Gets the value indicating that an answer was processed.  More... | |
| (NSString *) | - connectionStateString | 
| Gets the string representation of the connection state.  More... | |
| (NSDate *) | - dateTime | 
| Gets the UTC datetime when the state transition occurred.  More... | |
| (bool) | - dtlsConnected | 
| Gets the value indicating that DTLS transport was connected.  More... | |
| (bool) | - dtlsConnecting | 
| Gets the value indicating that DTLS transport was connecting.  More... | |
| (NSString *) | - error | 
| Gets the error.  More... | |
| (bool) | - firstRemoteCandidateProcessed | 
| Gets the value indicating that the first remote candidate received over signaling was processed.  More... | |
| (bool) | - firstRemoteCandidateSignaled | 
| Gets the value indicating that the first remote candidate was received over signaling.  More... | |
| (bool) | - firstRemotePeerCandidateDiscovered | 
| Gets the value indicating that the first remote peer reflexive candidate was discovered.  More... | |
| (instancetype) | - init | 
| (bool) | - mediaIntent | 
| Gets the value indicating that a media intent was processed.  More... | |
| (bool) | - offer | 
| Gets the value indicating that an offer was processed.  More... | |
| (bool) | - sent | 
| Gets the value indicating whether a message was sent or received.  More... | |
| (void) | - setActiveCandidatePairSet: | 
| Sets the value indicating that the active Candidate Pair was set.  More... | |
| (void) | - setActiveCandidatePairUnset: | 
| Sets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible).  More... | |
| (void) | - setAnswer: | 
| Sets the value indicating that an answer was processed.  More... | |
| (void) | - setDateTime: | 
| Sets the UTC datetime when the state transition occurred.  More... | |
| (void) | - setDtlsConnected: | 
| Sets the value indicating that DTLS transport was connected.  More... | |
| (void) | - setDtlsConnecting: | 
| Sets the value indicating that DTLS transport was connecting.  More... | |
| (void) | - setError: | 
| Sets the error.  More... | |
| (void) | - setFirstRemoteCandidateProcessed: | 
| Sets the value indicating that the first remote candidate received over signaling was processed.  More... | |
| (void) | - setFirstRemoteCandidateSignaled: | 
| Sets the value indicating that the first remote candidate was received over signaling.  More... | |
| (void) | - setFirstRemotePeerCandidateDiscovered: | 
| Sets the value indicating that the first remote peer reflexive candidate was discovered.  More... | |
| (void) | - setMediaIntent: | 
| Sets the value indicating that a media intent was processed.  More... | |
| (void) | - setOffer: | 
| Sets the value indicating that an offer was processed.  More... | |
| (void) | - setSent: | 
| Sets the value indicating whether a message was sent or received.  More... | |
| (void) | - setState: | 
| Sets the connection state.  More... | |
| (void) | - setTimeStamp: | 
| Sets the millisecond timestamp when the state transition occurred.  More... | |
| (FMLiveSwitchConnectionState) | - state | 
| Gets the connection state.  More... | |
| (long long) | - timeStamp | 
| Gets the millisecond timestamp when the state transition occurred.  More... | |
Class Methods | |
| (FMLiveSwitchConnectionStateRecord *) | + connectionStateRecord | 
Represents a single connection state transition record with timing information.
| - (bool) activeCandidatePairSet | 
Gets the value indicating that the active Candidate Pair was set.
| - (bool) activeCandidatePairUnset | 
Gets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible).
| - (bool) answer | 
Gets the value indicating that an answer was processed.
| + (FMLiveSwitchConnectionStateRecord*) connectionStateRecord | 
| - (NSString*) connectionStateString | 
Gets the string representation of the connection state.
| - (NSDate*) dateTime | 
Gets the UTC datetime when the state transition occurred.
| - (bool) dtlsConnected | 
Gets the value indicating that DTLS transport was connected.
| - (bool) dtlsConnecting | 
Gets the value indicating that DTLS transport was connecting.
| - (NSString*) error | 
Gets the error.
| - (bool) firstRemoteCandidateProcessed | 
Gets the value indicating that the first remote candidate received over signaling was processed.
| - (bool) firstRemoteCandidateSignaled | 
Gets the value indicating that the first remote candidate was received over signaling.
| - (bool) firstRemotePeerCandidateDiscovered | 
Gets the value indicating that the first remote peer reflexive candidate was discovered.
| - (instancetype) init | 
| - (bool) mediaIntent | 
Gets the value indicating that a media intent was processed.
| - (bool) offer | 
Gets the value indicating that an offer was processed.
| - (bool) sent | 
Gets the value indicating whether a message was sent or received.
| - (void) setActiveCandidatePairSet: | (bool) | value | 
Sets the value indicating that the active Candidate Pair was set.
| - (void) setActiveCandidatePairUnset: | (bool) | value | 
Sets the value indicating that active Candidate Pair was removed (no ICE Connectivity is possible).
| - (void) setAnswer: | (bool) | value | 
Sets the value indicating that an answer was processed.
| - (void) setDateTime: | (NSDate *) | value | 
Sets the UTC datetime when the state transition occurred.
| - (void) setDtlsConnected: | (bool) | value | 
Sets the value indicating that DTLS transport was connected.
| - (void) setDtlsConnecting: | (bool) | value | 
Sets the value indicating that DTLS transport was connecting.
| - (void) setError: | (NSString *) | value | 
Sets the error.
| - (void) setFirstRemoteCandidateProcessed: | (bool) | value | 
Sets the value indicating that the first remote candidate received over signaling was processed.
| - (void) setFirstRemoteCandidateSignaled: | (bool) | value | 
Sets the value indicating that the first remote candidate was received over signaling.
| - (void) setFirstRemotePeerCandidateDiscovered: | (bool) | value | 
Sets the value indicating that the first remote peer reflexive candidate was discovered.
| - (void) setMediaIntent: | (bool) | value | 
Sets the value indicating that a media intent was processed.
| - (void) setOffer: | (bool) | value | 
Sets the value indicating that an offer was processed.
| - (void) setSent: | (bool) | value | 
Sets the value indicating whether a message was sent or received.
| - (void) setState: | (FMLiveSwitchConnectionState) | value | 
Sets the connection state.
| - (void) setTimeStamp: | (long long) | value | 
Sets the millisecond timestamp when the state transition occurred.
| - (FMLiveSwitchConnectionState) state | 
Gets the connection state.
| - (long long) timeStamp | 
Gets the millisecond timestamp when the state transition occurred.