Transport Information. More...
Instance Methods | |
| (NSString *) | - activeCandidatePairId |
| Gets the active candidate pair identifier. More... | |
| (NSMutableArray *) | - candidatePairs |
| Gets the candidate pairs. More... | |
| (void) | - deserializePropertiesWithKey:valueJson: |
| Deserializes the properties. More... | |
| (instancetype) | - init |
| Initializes a new instance of the FMLiveSwitchTransportInfo class. More... | |
| (NSMutableArray *) | - localCandidates |
| Gets the local candidates. More... | |
| (FMLiveSwitchCertificateInfo *) | - localCertificate |
| Gets the local certificate. More... | |
| (NSMutableArray *) | - remoteCandidates |
| Gets the remote candidates. More... | |
| (FMLiveSwitchCertificateInfo *) | - remoteCertificate |
| Gets the remote certificate. More... | |
| (FMLiveSwitchTransportReport *) | - report |
| Gets the transport report. More... | |
| (void) | - serializePropertiesWithJsonObject: |
| Serializes the properties. More... | |
| (void) | - setActiveCandidatePairId: |
| Sets the active candidate pair identifier. More... | |
| (void) | - setCandidatePairs: |
| Sets the candidate pairs. More... | |
| (void) | - setLocalCandidates: |
| Sets the local candidates. More... | |
| (void) | - setLocalCertificate: |
| Sets the local certificate. More... | |
| (void) | - setRemoteCandidates: |
| Sets the remote candidates. More... | |
| (void) | - setRemoteCertificate: |
| Sets the remote certificate. More... | |
| (void) | - setReport: |
| Sets the transport report. More... | |
| (NSString *) | - toJson |
| Serializes this instance to Json. More... | |
Instance Methods inherited from FMLiveSwitchInfo | |
| (NSString *) | - id |
| Gets the identifier. More... | |
| (void) | - setId: |
| Sets the identifier. More... | |
Class Methods | |
| (NSMutableArray *) | + fromJsonArrayWithTransportInfosJson: |
| Deserializes an array from JSON. More... | |
| (FMLiveSwitchTransportInfo *) | + fromJsonWithTransportReportJson: |
| Deserializes Json to a TransportReport. More... | |
| (NSString *) | + toJsonArrayWithTransportInfos: |
| Serializes an array to JSON. More... | |
| (NSString *) | + toJsonWithTransportReport: |
| Serializes an instance to Json. More... | |
| (FMLiveSwitchTransportInfo *) | + transportInfo |
| Initializes a new instance of the FMLiveSwitchTransportInfo class. More... | |
Class Methods inherited from FMLiveSwitchInfo | |
| (FMLiveSwitchInfo *) | + info |
| (NSMutableArray *) | + processArrayWithNewValues:oldValues: |
| Processes an array for an info. More... | |
| (NSMutableArray *) | + processBooleanArrayWithNewValues:oldValues: |
| Processes a boolean array for an info. More... | |
| (FMLiveSwitchNullableBool *) | + processBooleanWithNewValue:oldValue: |
| Processes a boolean for an info. More... | |
| (FMLiveSwitchNullableDouble *) | + processDoubleWithNewValue:oldValue: |
| Processes a double for an info. More... | |
| (NSMutableArray *) | + processFloatArrayWithNewValues:oldValues: |
| Processes a float array for an info. More... | |
| (FMLiveSwitchNullableFloat *) | + processFloatWithNewValue:oldValue: |
| Processes a float for an info. More... | |
| (NSMutableArray *) | + processIntegerArrayWithNewValues:oldValues: |
| Processes a integer array for an info. More... | |
| (FMLiveSwitchNullableInt *) | + processIntegerWithNewValue:oldValue: |
| Processes an integer for an info. More... | |
| (NSMutableArray *) | + processLongArrayWithNewValues:oldValues: |
| Processes a long array for an info. More... | |
| (FMLiveSwitchNullableLong *) | + processLongWithNewValue:oldValue: |
| Processes a long for an info. More... | |
| (NSObject< FMLiveSwitchIEquivalent > *) | + processObjectWithNewValue:oldValue: |
| Processes an object for an info. More... | |
| (NSMutableArray *) | + processShortArrayWithNewValues:oldValues: |
| Processes a short array for an info. More... | |
| (FMLiveSwitchNullableShort *) | + processShortWithNewValue:oldValue: |
| Processes a short for an info. More... | |
| (NSString *) | + processStringWithNewValue:oldValue: |
| Processes a string for an info. More... | |
Transport Information.
| - (NSString*) activeCandidatePairId |
Gets the active candidate pair identifier.
| - (NSMutableArray*) candidatePairs |
Gets the candidate pairs.
Deserializes the properties.
| key | The key. |
| valueJson | The value in JSON format. |
Implements FMLiveSwitchInfo.
| + (NSMutableArray*) fromJsonArrayWithTransportInfosJson: | (NSString *) | transportInfosJson |
Deserializes an array from JSON.
| transportInfosJson | The serialized JSON. |
| + (FMLiveSwitchTransportInfo*) fromJsonWithTransportReportJson: | (NSString *) | transportReportJson |
Deserializes Json to a TransportReport.
| transportReportJson | The serialized Json. |
| - (instancetype) init |
Initializes a new instance of the FMLiveSwitchTransportInfo class.
Implements FMLiveSwitchInfo.
| - (NSMutableArray*) localCandidates |
Gets the local candidates.
| - (FMLiveSwitchCertificateInfo*) localCertificate |
Gets the local certificate.
| - (NSMutableArray*) remoteCandidates |
Gets the remote candidates.
| - (FMLiveSwitchCertificateInfo*) remoteCertificate |
Gets the remote certificate.
| - (FMLiveSwitchTransportReport*) report |
Gets the transport report.
| - (void) setActiveCandidatePairId: | (NSString *) | value |
Sets the active candidate pair identifier.
| - (void) setCandidatePairs: | (NSMutableArray *) | value |
Sets the candidate pairs.
| - (void) setLocalCandidates: | (NSMutableArray *) | value |
Sets the local candidates.
| - (void) setLocalCertificate: | (FMLiveSwitchCertificateInfo *) | value |
Sets the local certificate.
| - (void) setRemoteCandidates: | (NSMutableArray *) | value |
Sets the remote candidates.
| - (void) setRemoteCertificate: | (FMLiveSwitchCertificateInfo *) | value |
Sets the remote certificate.
| - (void) setReport: | (FMLiveSwitchTransportReport *) | value |
Sets the transport report.
| - (NSString*) toJson |
Serializes this instance to Json.
| + (NSString*) toJsonArrayWithTransportInfos: | (NSMutableArray *) | transportInfos |
Serializes an array to JSON.
| transportInfos | The array to serialize. |
| + (NSString*) toJsonWithTransportReport: | (FMLiveSwitchTransportInfo *) | transportReport |
Serializes an instance to Json.
| transportReport | The instance to serialize. |
| + (FMLiveSwitchTransportInfo*) transportInfo |
Initializes a new instance of the FMLiveSwitchTransportInfo class.