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.