ObjectiveC SDK  1.0
Public Member Functions | Protected Attributes | Properties
ViewController Class Reference

ViewController.h. More...

#include <ViewController.h>

List of all members.

Public Member Functions

IBAction createConference ()
IBAction addFirst ()
IBAction addSecond ()
IBAction addThird ()
IBAction commitConference ()
IBAction removeConference ()
IBAction textFieldReturn: (id sender)
void addNewParticipant: (NSString *number)
void keyboardWasShown: (NSNotification *aNotification)
void keyboardWasHidden: (NSNotification *aNotification)
IBAction getQuotaInformation ()
IBAction changeQuotaPool ()
IBAction getAccountBalance ()
IBAction textFieldReturn: (id sender)
IBAction sendValidationKeyword ()
IBAction validateNumberWithKeyword ()
IBAction textFieldReturn: (id sender)
IBAction checkVoiceCall ()
IBAction endCall ()
IBAction textFieldReturn: (id sender)

Protected Attributes

Boolean keyboardShown
Boolean viewMoved
Boolean textTouched

Properties

IBOutlet UITextField * loginName
IBOutlet UITextField * password
IBOutlet UITextField * myFirstNumber
IBOutlet UITextField * mySecondNumber
IBOutlet UITextField * myThirstNumber
IBOutlet UITextField * myMaxDuration
IBOutlet UISwitch * fIsInitiator
IBOutlet UISwitch * sIsInitiator
IBOutlet UISwitch * tIsInitiator
ConferenceCallClientclient
CreateConferenceResponsemyCreateConferenceResponse
IBOutlet UITextField * login
IBOutlet UITextField * value
IBOutlet UITextField * modelId
IBOutlet UILabel * output
IBOutlet UITextField * number
IBOutlet UITextField * originator
IBOutlet UITextField * key
IBOutlet UITextField * fn
IBOutlet UITextField * sn
VoiceCallClientclient
NewCallResponsemyNewCallResponse

Detailed Description

ViewController.h.

Testapplication for the Conference Call service.

Sample App to see how the API works and how to use provided API methods and responses provided by the Telekom server.


Member Function Documentation

IBAction ViewController::addFirst ( ) [virtual]

Adds first participant.

void ViewController::addNewParticipant: ( NSString*  number) [virtual]

Method actually adds the recently specified participant to the current conference.
Parameters:
number - the new telephone number of the participant

IBAction ViewController::addSecond ( ) [virtual]

Adds second participant.

IBAction ViewController::addThird ( ) [virtual]

Adds third participant.

IBAction ViewController::changeQuotaPool ( ) [virtual]
IBAction ViewController::checkVoiceCall ( ) [virtual]

Establishes the voice call with given numbers.

IBAction ViewController::commitConference ( ) [virtual]

Saves conference on server.

IBAction ViewController::createConference ( ) [virtual]

Creates a new conference with parameters given by the UIFields and UISwitches.

IBAction ViewController::endCall ( ) [virtual]

Cuts the voice call connection.

IBAction ViewController::getAccountBalance ( ) [virtual]
IBAction ViewController::getQuotaInformation ( ) [virtual]
void ViewController::keyboardWasHidden: ( NSNotification *  aNotification) [virtual]
void ViewController::keyboardWasShown: ( NSNotification *  aNotification) [virtual]
IBAction ViewController::removeConference ( ) [virtual]

Removes current conference and ends all connected participant connections.

IBAction ViewController::sendValidationKeyword ( ) [virtual]
IBAction ViewController::textFieldReturn: ( id  sender) [virtual]

Hides the keyboard after pressing the return key.

IBAction ViewController::textFieldReturn: ( id  sender) [virtual]

Hides the keyboard after pressing the return key.

IBAction ViewController::textFieldReturn: ( id  sender) [virtual]

Hides the keyboard after pressing the return key.

IBAction ViewController::textFieldReturn: ( id  sender) [virtual]

Hides the keyboard after pressing the return key.

IBAction ViewController::validateNumberWithKeyword ( ) [virtual]

Member Data Documentation

Boolean ViewController::keyboardShown [protected]
Boolean ViewController::textTouched [protected]
Boolean ViewController::viewMoved [protected]

Property Documentation

VoiceCallClient* ViewController::client [read, write, retain]
ConferenceCallClient* ViewController::client [read, write, retain]
IBOutlet UISwitch* ViewController::fIsInitiator [read, write, retain]
IBOutlet UITextField* ViewController::fn [read, write, retain]
IBOutlet UITextField* ViewController::key [read, write, retain]
IBOutlet UITextField * ViewController::login [read, write, retain]
IBOutlet UITextField * ViewController::loginName [read, write, retain]
IBOutlet UITextField* ViewController::modelId [read, write, retain]
CreateConferenceResponse* ViewController::myCreateConferenceResponse [read, write, retain]
IBOutlet UITextField* ViewController::myFirstNumber [read, write, retain]
IBOutlet UITextField* ViewController::myMaxDuration [read, write, retain]
NewCallResponse* ViewController::myNewCallResponse [read, write, retain]
IBOutlet UITextField* ViewController::mySecondNumber [read, write, retain]
IBOutlet UITextField* ViewController::myThirstNumber [read, write, retain]
IBOutlet UITextField* ViewController::number [read, write, retain]
IBOutlet UITextField* ViewController::originator [read, write, retain]
IBOutlet UILabel* ViewController::output [read, write, retain]
IBOutlet UITextField * ViewController::password [read, write, retain]
IBOutlet UISwitch* ViewController::sIsInitiator [read, write, retain]
IBOutlet UITextField* ViewController::sn [read, write, retain]
IBOutlet UISwitch* ViewController::tIsInitiator [read, write, retain]
IBOutlet UITextField* ViewController::value [read, write, retain]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Properties