Inherits from UIViewController
Declared in SCCallStatusController.h

Overview

Presents the standard C2Call SDK Call Status Controller.

The Call Status Controller will be presented on inbound or outbound calls and shows relevant information on the call.

Properties

activeMembersButton

Active Members Button (Group Call).

@property (nonatomic, weak) IBOutlet UIButton *activeMembersButton

Declared In

SCCallStatusController.h

backgroundImage

Background Image.

@property (nonatomic, weak) IBOutlet UIImageView *backgroundImage

Declared In

SCCallStatusController.h

connectionQualityImage

Connection Quality Indicator.

@property (nonatomic, weak) IBOutlet UIImageView *connectionQualityImage

Declared In

SCCallStatusController.h

keypadViewContainer

UIView references to the keypad view

@property (nonatomic, weak) IBOutlet UIView *keypadViewContainer

Declared In

SCCallStatusController.h

labelConnectionState

Connection Status.

@property (nonatomic, weak) IBOutlet UILabel *labelConnectionState

Declared In

SCCallStatusController.h

labelDataRate

Data Rate.

@property (nonatomic, weak) IBOutlet UILabel *labelDataRate

Declared In

SCCallStatusController.h

labelDuration

Call Duration.

@property (nonatomic, weak) IBOutlet UILabel *labelDuration

Declared In

SCCallStatusController.h

labelMediaStatus

Media Status (peer / relay).

@property (nonatomic, weak) IBOutlet UILabel *labelMediaStatus

Declared In

SCCallStatusController.h

labelName

The Callee Name.

@property (nonatomic, weak) IBOutlet UILabel *labelName

Declared In

SCCallStatusController.h

labelTimestamp

Timestamp.

@property (nonatomic, weak) IBOutlet UILabel *labelTimestamp

Declared In

SCCallStatusController.h

middleview

UIView references to the middle part.

@property (nonatomic, weak) IBOutlet UIView *middleview

Declared In

SCCallStatusController.h

speakerButton

Speaker Button.

@property (nonatomic, weak) IBOutlet UIButton *speakerButton

Declared In

SCCallStatusController.h

Class Methods

instance

References to the current active instance.

+ (SCCallStatusController *)instance

Return Value

SCCallStatusController instance or nil

Declared In

SCCallStatusController.h

new

Creates a new Instance.

+ (SCCallStatusController *)new

Return Value

SCCallStatusController instance

Discussion

Will be called by C2CallAppDelegate.

Declared In

SCCallStatusController.h

Instance Methods

activeMembers:

Shows Active Members in a Group Call.

- (IBAction)activeMembers:(id)sender

Parameters

sender
  • The initiator of the action

Declared In

SCCallStatusController.h

dispose

Dispose View.

- (void)dispose

Discussion

Will be called by C2CallAppDelegate.

Declared In

SCCallStatusController.h

hangUp:

HangUp.

- (IBAction)hangUp:(id)sender

Parameters

sender
  • The initiator of the action

Declared In

SCCallStatusController.h

muteMic:

Mutes the Mic.

- (IBAction)muteMic:(id)sender

Parameters

sender
  • The initiator of the action

Declared In

SCCallStatusController.h

resetStatus

Resets View Controls.

- (void)resetStatus

Discussion

Will be called by C2CallAppDelegate.

Declared In

SCCallStatusController.h

setConnected

Sets Status Connected.

- (void)setConnected

Discussion

Will be called by C2CallAppDelegate.

Declared In

SCCallStatusController.h

setHangUp

Sets HangUp Status.

- (void)setHangUp

Discussion

Will be called by C2CallAppDelegate.

Declared In

SCCallStatusController.h

showDialPad:

Shows Touch Tone Dial Pad.

- (IBAction)showDialPad:(id)sender

Parameters

sender
  • The initiator of the action

Declared In

SCCallStatusController.h

speaker:

Toogles Speaker Action.

- (IBAction)speaker:(id)sender

Parameters

sender
  • The initiator of the action

Declared In

SCCallStatusController.h