ACSNetworkDiagnosticsDelegate Protocol

Declaration

@protocol ACSNetworkDiagnosticsDelegate;

Description

A set of methods that are called by ACSNetworkDiagnostics in response to important events.

Methods

onIsNetworkUnavailableChanged

A boolean diagnostic indicating that there is no network available.

-(void)onIsNetworkUnavailableChanged:(ACSNetworkDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsNetworkRelaysUnreachableChanged

A boolean diagnostic indicating that although network available, it failed to reach ACS relays.

-(void)onIsNetworkRelaysUnreachableChanged:(ACSNetworkDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onNetworkReconnectionQualityChanged

Connection was lost, reconnecting to network in GOOD, POOR or BAD scale.

-(void)onNetworkReconnectionQualityChanged:(ACSNetworkDiagnostics *)sender :(ACSDiagnosticQualityChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onNetworkReceiveQualityChanged

Received an indicator regarding incoming network quality in GOOD, POOR or BAD scale.

-(void)onNetworkReceiveQualityChanged:(ACSNetworkDiagnostics *)sender :(ACSDiagnosticQualityChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onNetworkSendQualityChanged

Received an indicator regarding outgoing network quality in GOOD, POOR or BAD scale.

-(void)onNetworkSendQualityChanged:(ACSNetworkDiagnostics *)sender :(ACSDiagnosticQualityChangedEventArgs *)args {

Parameters

  • sender -
  • args -