SOSConnectingViewController Protocol Reference

Conforms to NSObject
Declared in SOSConnectingBaseViewController.h

Overview

  • Protocol which defines properties and methods which are required for all view controllers which
  • will accommodate the role for onboarding in SOS. *
  • @see SOSConnectingBaseViewController

Notifications

– initializingNotification

Message from the backend which indicates that the session is initializing.

- (void)initializingNotification

Discussion

This method allows your implementation to present a custom message for this event. This is entirely optional as no input is required from the user.

Declared In

SOSConnectingBaseViewController.h

– waitingForAgentNotification

Message from the backend which indicates that the session has been placed in a queue and we are waiting for an agent to connect.

- (void)waitingForAgentNotification

Discussion

This method allows your implementation to present a custom message for this event. This is entirely optional as no input is required from the user.

Declared In

SOSConnectingBaseViewController.h

– agentJoinedNotification

Message from the backend which indicates that an agent is connecting to the session. Once the session has been fully established the session will move on to the next phase.

- (void)agentJoinedNotification

Discussion

This method allows your implementation to present a custom message for this event. This is entirely optional as no input is required from the user.

Declared In

SOSConnectingBaseViewController.h

– agentNameDidChange:

Message from the backend which provides the agent name and indicates that it is available.

- (void)agentNameDidChange:(NSString *_Nullable)agentName

Parameters

agentName

the name of the agent

Declared In

SOSConnectingBaseViewController.h