![]() |
ObjectiveC SDK
2.0
|
ConfernceCallService.h. More...
#include <ConferenceCallService.h>
Public Member Functions | |
| CommitConferenceResponse * | commitConference:withEnvironment:withConferenceID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID) |
| CreateConferenceResponse * | createConference:withEnvironment:withOwnerID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withRecurring:withAccount: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withNotify] NSString *myNotify,[withTimestamp] NSString *myTimestmap,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withRecurring] NSString *myRecurring,[withAccount] NSString *myAccount) |
| GetConferenceListResponse * | getConferenceList:withEnvironment:withOwnerID:withWhat: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID,[withWhat] NSString *myWhat) |
| GetConferenceStatusResponse * | getConferenceStatus:withEnvironment:withConferenceID:withWhat: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withWhat] NSString *myWhat) |
| GetParticipantStatusResponse * | getParticipantStatus:withEnvironment:withConferenceID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withParticipantID] NSString *myParticipantID) |
| NewParticipantResponse * | newParticipant:withEnvironment:withConferenceID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator) |
| RemoveConferenceResponse * | removeConference:withEnvironment:withConferenceID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID) |
| RemoveParticipantResponse * | removeParticipant:withEnvironment:withConferenceID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withParticipantID] NSString *myParticipantID) |
| UpdateConferenceResponse * | updateConference:withEnvironment:withConferenceID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withInitiatorID:withAccount:withRecurring: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withNotify] NSString *myNotify,[withTimestamp] NSString *myTimestmap,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withInitiatorID] NSString *myInitiatorID,[withAccount] NSString *myAccount,[withRecurring] NSString *myRecurring) |
| UpdateParticipantResponse * | updateParticipant:withEnvironment:withConferenceID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withAction: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withParticipantID] NSString *myParticipantID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator,[withAction] NSString *myAction) |
| GetRunningConferenceResponse * | getRunningConference:withEnvironment:withConferenceID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID) |
| CreateConferenceTemplateResponse * | createConferenceTemplate:withEnvironment:withOwnerID:withName:withDescription:withDuration:withJoinConfirm:withFirstName:withLastName:withNumber:withEmail: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail) |
| GetConferenceTemplateResponse * | getConferenceTemplate:withEnvironment:withTemplateID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID) |
| UpdateConferenceTemplateResponse * | updateConferenceTemplate:withEnvironment:withTemplateID:withInitiatorID:withName:withDescription:withDuration:withJoinConfirm: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withInitiatorID] NSString *myInitiatorID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm) |
| DeleteConferenceTemplateResponse * | deleteConferenceTemplate:withEnvironment:withTemplateID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID) |
| GetConferenceTemplateListResponse * | getConferenceTemplateList:withEnvironment:withOwnerID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID) |
| GetConferenceTemplateParticipantResponse * | getConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID) |
| UpdateConferenceTemplateParticipantResponse * | updateConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator) |
| RemoveConferenceTemplateParticipantResponse * | removeConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID) |
| AddConferenceTemplateParticipantResponse * | addConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator) |
| CommitConferenceResponse * | commitConference:withEnvironment:withConferenceID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID) |
| CreateConferenceResponse * | createConference:withEnvironment:withOwnerID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withRecurring:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withAccount:withLanguage:withServiceCid: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withNotify] NSString *myNotify,[withTimestamp] NSString *myTimestmap,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withRecurring] NSString *myRecurring,[withInitiatorAccessPin] NSString *myInitiatorAccessPin,[withParticipantAccessPin] NSString *myParticipantAccessPin,[withAnnouncementSet] NSString *myAnnouncementSet,[withDialInLocked] NSString *myDialInLocked,[withAccount] NSString *myAccount,[withLanguage] NSString *mylanguage,[withServiceCid] NSString *myserviceCid) |
| GetConferenceListResponse * | getConferenceList:withEnvironment:withOwnerID:withWhat: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID,[withWhat] NSString *myWhat) |
| GetConferenceStatusResponse * | getConferenceStatus:withEnvironment:withConferenceID:withWhat: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withWhat] NSString *myWhat) |
| GetParticipantStatusResponse * | getParticipantStatus:withEnvironment:withConferenceID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withParticipantID] NSString *myParticipantID) |
| NewParticipantResponse * | newParticipant:withEnvironment:withConferenceID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withDialOut: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator,[withDialOut] NSString *myDialOut) |
| RemoveConferenceResponse * | removeConference:withEnvironment:withConferenceID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID) |
| RemoveParticipantResponse * | removeParticipant:withEnvironment:withConferenceID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withParticipantID] NSString *myParticipantID) |
| UpdateConferenceResponse * | updateConference:withEnvironment:withConferenceID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withInitiatorID:withAccount:withRecurring:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withLanguage:withServiceCid: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withNotify] NSString *myNotify,[withTimestamp] NSString *myTimestmap,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withInitiatorID] NSString *myInitiatorID,[withAccount] NSString *myAccount,[withRecurring] NSString *myRecurring,[withInitiatorAccessPin] NSString *myInitiatorAccessPin,[withParticipantAccessPin] NSString *myParticipantAccessPin,[withAnnouncementSet] NSString *myAnnouncementSet,[withDialInLocked] NSString *myDialInLocked,[withLanguage] NSString *mylanguage,[withServiceCid] NSString *myserviceCid) |
| UpdateParticipantResponse * | updateParticipant:withEnvironment:withConferenceID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withAction:withDialOut: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID,[withParticipantID] NSString *myParticipantID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator,[withAction] NSString *myAction,[withDialOut] NSString *myDialOut) |
| GetRunningConferenceResponse * | getRunningConference:withEnvironment:withConferenceID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withConferenceID] NSString *myConferenceID) |
| CreateConferenceTemplateResponse * | createConferenceTemplate:withEnvironment:withOwnerID:withName:withDescription:withDuration:withJoinConfirm:withFirstName:withLastName:withNumber:withEmail:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withDialOut:withLanguage:withServiceCid: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withInitiatorAccessPin] NSString *myInitiatorAccessPin,[withParticipantAccessPin] NSString *myParticipantAccessPin,[withAnnouncementSet] NSString *myAnnouncementSet,[withDialInLocked] NSString *myDialInLocked,[withDialOut] NSString *myDialOut,[withLanguage] NSString *mylanguage,[withServiceCid] NSString *myserviceCid) |
| GetConferenceTemplateResponse * | getConferenceTemplate:withEnvironment:withTemplateID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID) |
| UpdateConferenceTemplateResponse * | updateConferenceTemplate:withEnvironment:withTemplateID:withInitiatorID:withName:withDescription:withDuration:withJoinConfirm:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withLanguage:withServiceCid: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withInitiatorID] NSString *myInitiatorID,[withName] NSString *myName,[withDescription] NSString *myDescription,[withDuration] NSString *myDuration,[withJoinConfirm] NSString *myJoinConfirm,[withInitiatorAccessPin] NSString *myInitiatorAccessPin,[withParticipantAccessPin] NSString *myParticipantAccessPin,[withAnnouncementSet] NSString *myAnnouncementSet,[withDialInLocked] NSString *myDialInLocked,[withLanguage] NSString *mylanguage,[withServiceCid] NSString *myserviceCid) |
| DeleteConferenceTemplateResponse * | deleteConferenceTemplate:withEnvironment:withTemplateID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID) |
| GetConferenceTemplateListResponse * | getConferenceTemplateList:withEnvironment:withOwnerID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withOwnerID] NSString *myOwnerID) |
| GetConferenceTemplateParticipantResponse * | getConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID) |
| UpdateConferenceTemplateParticipantResponse * | updateConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withDialOut: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator,[withDialOut] NSString *myDialOut) |
| RemoveConferenceTemplateParticipantResponse * | removeConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID) |
| AddConferenceTemplateParticipantResponse * | addConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withDialOut: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withTemplateID] NSString *myTemplateID,[withParticipantID] NSString *myParticipantID,[withFirstName] NSString *myFirstName,[withLastName] NSString *myLastName,[withNumber] NSString *myNumber,[withEmail] NSString *myEmail,[withIsInitiator] NSString *myIsInitiator,[withDialOut] NSString *myDialOut) |
| UploadAnnouncementResponse * | uploadAnnouncement:withEnvironment:withLanguage:withID:withType:withAudioFile: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withLanguage] NSString *myLanguage,[withID] NSString *myId,[withType] NSString *myType,[withAudioFile] NSData *myAudioFile) |
| DeleteAnnouncementSetResponse * | deleteAnnouncementSet:withEnvironment:withLanguage:withAnnouncementID: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withLanguage] NSString *myLanguage,[withAnnouncementID] NSString *myID) |
| GetAnnouncementSetsResponse * | getAnnoucementSets:withEnvironment:withLanguage: (STSToken *myToken,[withEnvironment] NSString *myEnvironment,[withLanguage] NSString *myLanguage) |
ConfernceCallService.h.
Service class handles communication with Telekom service and Conference Call via HTTPS URL connection.
For detailed method description see above corresponding methods.
| AddConferenceTemplateParticipantResponse * ConferenceCallService::addConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withParticipantID] NSString* | myParticipantID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator | ||
| ) | [virtual] |
Adds a new participant to a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myIsInitiator | marks whether new participant is initiator
|
| AddConferenceTemplateParticipantResponse * ConferenceCallService::addConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withDialOut: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withParticipantID] NSString* | myParticipantID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator, | ||
| [withDialOut] NSString* | myDialOut | ||
| ) | [virtual] |
Adds a new participant to a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myIsInitiator | marks whether new participant is initiator
|
| myDialOut | Specifies whether participant gets dialed-in automatically or not. |
| CommitConferenceResponse * ConferenceCallService::commitConference:withEnvironment:withConferenceID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID | ||
| ) | [virtual] |
Saves created Conference Call on Telekom backend server. Takes token, environment and new conference id and returns a new server response object for further communication.
| CommitConferenceResponse* ConferenceCallService::commitConference:withEnvironment:withConferenceID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withConferenceID] NSString * | myConferenceID | ||
| ) | [virtual] |
Saves created Conference Call on Telekom backend server. Takes token, environment and new conference id and returns a new server response object for further communication.
| CreateConferenceResponse * ConferenceCallService::createConference:withEnvironment:withOwnerID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withRecurring:withAccount: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withOwnerID] NSString* | myOwnerID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withNotify] NSString* | myNotify, | ||
| [withTimestamp] NSString* | myTimestmap, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withRecurring] NSString* | myRecurring, | ||
| [withAccount] NSString* | myAccount | ||
| ) | [virtual] |
Creates a new conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myRecurring | Marks, whether the conference should recur. Following options are possible:
|
| myAccount | account id of sub account used for accounting. If not given main account is used for accounting. |
| CreateConferenceResponse * ConferenceCallService::createConference:withEnvironment:withOwnerID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withRecurring:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withAccount:withLanguage:withServiceCid: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withOwnerID] NSString* | myOwnerID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withNotify] NSString* | myNotify, | ||
| [withTimestamp] NSString* | myTimestmap, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withRecurring] NSString* | myRecurring, | ||
| [withInitiatorAccessPin] NSString* | myInitiatorAccessPin, | ||
| [withParticipantAccessPin] NSString* | myParticipantAccessPin, | ||
| [withAnnouncementSet] NSString* | myAnnouncementSet, | ||
| [withDialInLocked] NSString* | myDialInLocked, | ||
| [withAccount] NSString* | myAccount, | ||
| [withLanguage] NSString* | mylanguage, | ||
| [withServiceCid] NSString* | myserviceCid | ||
| ) | [virtual] |
Creates a new conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myRecurring | Marks, whether the conference should recur. Following options are possible:
|
| myInitiatorAccesPin | Access PIN for the initiator |
| myParticipantAccessPin | Acces PIN for the participants |
| myAnnouncementSet | Id for a specific announcement. |
| myDialInLocked | Specifies whether a dial in is permitted or not. |
| myAccount | account id of sub account used for accounting. If not given main account is used for accounting. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| myserviceCid | specifies which telephone number is to be displayed on a participants phone. |
| CreateConferenceTemplateResponse * ConferenceCallService::createConferenceTemplate:withEnvironment:withOwnerID:withName:withDescription:withDuration:withJoinConfirm:withFirstName:withLastName:withNumber:withEmail: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withOwnerID] NSString* | myOwnerID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail | ||
| ) | [virtual] |
Creates a new conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myFirstName | first name of the participant. |
| myLastName | last name of the participant. |
| myNumber | telephone number of the participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| CreateConferenceTemplateResponse * ConferenceCallService::createConferenceTemplate:withEnvironment:withOwnerID:withName:withDescription:withDuration:withJoinConfirm:withFirstName:withLastName:withNumber:withEmail:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withDialOut:withLanguage:withServiceCid: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withOwnerID] NSString* | myOwnerID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withInitiatorAccessPin] NSString* | myInitiatorAccessPin, | ||
| [withParticipantAccessPin] NSString* | myParticipantAccessPin, | ||
| [withAnnouncementSet] NSString* | myAnnouncementSet, | ||
| [withDialInLocked] NSString* | myDialInLocked, | ||
| [withDialOut] NSString* | myDialOut, | ||
| [withLanguage] NSString* | mylanguage, | ||
| [withServiceCid] NSString* | myserviceCid | ||
| ) | [virtual] |
Creates a new conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myFirstName | first name of the participant. |
| myLastName | last name of the participant. |
| myNumber | telephone number of the participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myInitiatorAccesPin | Access PIN for the initiator |
| myParticipantAccessPin | Acces PIN for the participants |
| myAnnouncementSet | Id for a specific announcement. |
| myDialInLocked | Specifies whether a dial in is permitted or not. |
| myDialOut | Specifies whether participant gets dialed-in automatically or not. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| myserviceCid | specifies which telephone number is to be displayed on a participants phone. |
| DeleteAnnouncementSetResponse * ConferenceCallService::deleteAnnouncementSet:withEnvironment:withLanguage:withAnnouncementID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withLanguage] NSString* | myLanguage, | ||
| [withAnnouncementID] NSString* | myID | ||
| ) | [virtual] |
Removes the announcement set.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| myID | marks a specific annoucement id |
| DeleteConferenceTemplateResponse * ConferenceCallService::deleteConferenceTemplate:withEnvironment:withTemplateID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID | ||
| ) | [virtual] |
Removes the conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| DeleteConferenceTemplateResponse* ConferenceCallService::deleteConferenceTemplate:withEnvironment:withTemplateID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withTemplateID] NSString * | myTemplateID | ||
| ) | [virtual] |
Removes the conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| GetAnnouncementSetsResponse * ConferenceCallService::getAnnoucementSets:withEnvironment:withLanguage: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withLanguage] NSString* | myLanguage | ||
| ) | [virtual] |
Returns a list of annoucement sets.
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| GetConferenceListResponse * ConferenceCallService::getConferenceList:withEnvironment:withOwnerID:withWhat: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withOwnerID] NSString* | myOwnerID, | ||
| [withWhat] NSString* | myWhat | ||
| ) | [virtual] |
Get a list of conferences
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myWhat | limitation of the list
|
| GetConferenceListResponse* ConferenceCallService::getConferenceList:withEnvironment:withOwnerID:withWhat: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withOwnerID] NSString * | myOwnerID, | ||
| [withWhat] NSString * | myWhat | ||
| ) | [virtual] |
Get a list of conferences
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myWhat | limitation of the list
|
| GetConferenceStatusResponse * ConferenceCallService::getConferenceStatus:withEnvironment:withConferenceID:withWhat: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withWhat] NSString* | myWhat | ||
| ) | [virtual] |
Get information about conference
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myWhat | limitation of the list
|
| GetConferenceStatusResponse* ConferenceCallService::getConferenceStatus:withEnvironment:withConferenceID:withWhat: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withConferenceID] NSString * | myConferenceID, | ||
| [withWhat] NSString * | myWhat | ||
| ) | [virtual] |
Get information about conference
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myWhat | limitation of the list
|
| GetConferenceTemplateResponse * ConferenceCallService::getConferenceTemplate:withEnvironment:withTemplateID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID | ||
| ) | [virtual] |
Request for information about a certain conference template.
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| GetConferenceTemplateResponse* ConferenceCallService::getConferenceTemplate:withEnvironment:withTemplateID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withTemplateID] NSString * | myTemplateID | ||
| ) | [virtual] |
Request for information about a certain conference template.
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| GetConferenceTemplateListResponse * ConferenceCallService::getConferenceTemplateList:withEnvironment:withOwnerID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withOwnerID] NSString* | myOwnerID | ||
| ) | [virtual] |
Get all conference templates of their owner.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks a specific conference owner id. |
| GetConferenceTemplateListResponse* ConferenceCallService::getConferenceTemplateList:withEnvironment:withOwnerID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withOwnerID] NSString * | myOwnerID | ||
| ) | [virtual] |
Get all conference templates of their owner.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks a specific conference owner id. |
| GetConferenceTemplateParticipantResponse * ConferenceCallService::getConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withParticipantID] NSString* | myParticipantID | ||
| ) | [virtual] |
Request for information about details of a conference template participant.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myParticipantID | marks a specific conference template participant |
| GetConferenceTemplateParticipantResponse* ConferenceCallService::getConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withTemplateID] NSString * | myTemplateID, | ||
| [withParticipantID] NSString * | myParticipantID | ||
| ) | [virtual] |
Request for information about details of a conference template participant.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myParticipantID | marks a specific conference template participant |
| GetParticipantStatusResponse * ConferenceCallService::getParticipantStatus:withEnvironment:withConferenceID:withParticipantID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withParticipantID] NSString* | myParticipantID | ||
| ) | [virtual] |
Get status information about certain conference participant
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myParticipantID | the id of the certain participant. |
| GetParticipantStatusResponse* ConferenceCallService::getParticipantStatus:withEnvironment:withConferenceID:withParticipantID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withConferenceID] NSString * | myConferenceID, | ||
| [withParticipantID] NSString * | myParticipantID | ||
| ) | [virtual] |
Get status information about certain conference participant
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myParticipantID | the id of the certain participant. |
| GetRunningConferenceResponse * ConferenceCallService::getRunningConference:withEnvironment:withConferenceID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID | ||
| ) | [virtual] |
Request for information about a running, planned instance of a conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| GetRunningConferenceResponse* ConferenceCallService::getRunningConference:withEnvironment:withConferenceID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withConferenceID] NSString * | myConferenceID | ||
| ) | [virtual] |
Request for information about a running, planned instance of a conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| NewParticipantResponse * ConferenceCallService::newParticipant:withEnvironment:withConferenceID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator | ||
| ) | [virtual] |
Adds a new participant to the conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myEmail | participants email address. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myIsInitiator | marks whether new participant is initiator
|
| NewParticipantResponse * ConferenceCallService::newParticipant:withEnvironment:withConferenceID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withDialOut: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator, | ||
| [withDialOut] NSString* | myDialOut | ||
| ) | [virtual] |
Adds a new participant to the conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myEmail | participants email address. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myIsInitiator | marks whether new participant is initiator
|
| myDialOut | Specifies whether participant gets dialed-in automatically or not. |
| RemoveConferenceResponse * ConferenceCallService::removeConference:withEnvironment:withConferenceID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID | ||
| ) | [virtual] |
Removes the conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| RemoveConferenceResponse* ConferenceCallService::removeConference:withEnvironment:withConferenceID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withConferenceID] NSString * | myConferenceID | ||
| ) | [virtual] |
Removes the conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| RemoveConferenceTemplateParticipantResponse * ConferenceCallService::removeConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withParticipantID] NSString* | myParticipantID | ||
| ) | [virtual] |
Removes a participant from a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myParticipantID | marks a specific conference template participant |
| RemoveConferenceTemplateParticipantResponse* ConferenceCallService::removeConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withTemplateID] NSString * | myTemplateID, | ||
| [withParticipantID] NSString * | myParticipantID | ||
| ) | [virtual] |
Removes a participant from a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myParticipantID | marks a specific conference template participant |
| RemoveParticipantResponse * ConferenceCallService::removeParticipant:withEnvironment:withConferenceID:withParticipantID: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withParticipantID] NSString* | myParticipantID | ||
| ) | [virtual] |
Removes a participant from a conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myParticipantID | id of the participant. |
| RemoveParticipantResponse* ConferenceCallService::removeParticipant:withEnvironment:withConferenceID:withParticipantID: | ( | STSToken * | myToken, |
| [withEnvironment] NSString * | myEnvironment, | ||
| [withConferenceID] NSString * | myConferenceID, | ||
| [withParticipantID] NSString * | myParticipantID | ||
| ) | [virtual] |
Removes a participant from a conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myParticipantID | id of the participant. |
| UpdateConferenceResponse * ConferenceCallService::updateConference:withEnvironment:withConferenceID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withInitiatorID:withAccount:withRecurring: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withNotify] NSString* | myNotify, | ||
| [withTimestamp] NSString* | myTimestmap, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withInitiatorID] NSString* | myInitiatorID, | ||
| [withAccount] NSString* | myAccount, | ||
| [withRecurring] NSString* | myRecurring | ||
| ) | [virtual] |
Updates a conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myRecurring | Marks, whether the conference should recur. Following options are possible:
|
| myAccount | account id of sub account used for accounting. If not given main account is used for accounting. |
| UpdateConferenceResponse * ConferenceCallService::updateConference:withEnvironment:withConferenceID:withName:withDescription:withNotify:withTimestamp:withDuration:withJoinConfirm:withInitiatorID:withAccount:withRecurring:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withLanguage:withServiceCid: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withNotify] NSString* | myNotify, | ||
| [withTimestamp] NSString* | myTimestmap, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withInitiatorID] NSString* | myInitiatorID, | ||
| [withAccount] NSString* | myAccount, | ||
| [withRecurring] NSString* | myRecurring, | ||
| [withInitiatorAccessPin] NSString* | myInitiatorAccessPin, | ||
| [withParticipantAccessPin] NSString* | myParticipantAccessPin, | ||
| [withAnnouncementSet] NSString* | myAnnouncementSet, | ||
| [withDialInLocked] NSString* | myDialInLocked, | ||
| [withLanguage] NSString* | mylanguage, | ||
| [withServiceCid] NSString* | myserviceCid | ||
| ) | [virtual] |
Updates a conference.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myRecurring | Marks, whether the conference should recur. Following options are possible:
|
| myAccount | account id of sub account used for accounting. If not given main account is used for accounting. |
| myInitiatorAccesPin | Access PIN for the initiator |
| myParticipantAccessPin | Acces PIN for the participants |
| myAnnouncementSet | Id for a specific announcement. |
| myDialInLocked | Specifies whether a dial in is permitted or not. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| myserviceCid | specifies which telephone number is to be displayed on a participants phone. |
| UpdateConferenceTemplateResponse * ConferenceCallService::updateConferenceTemplate:withEnvironment:withTemplateID:withInitiatorID:withName:withDescription:withDuration:withJoinConfirm: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withInitiatorID] NSString* | myInitiatorID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm | ||
| ) | [virtual] |
Updates a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| UpdateConferenceTemplateResponse * ConferenceCallService::updateConferenceTemplate:withEnvironment:withTemplateID:withInitiatorID:withName:withDescription:withDuration:withJoinConfirm:withInitiatorAccessPin:withParticipantAccessPin:withAnnouncementSet:withDialInLocked:withLanguage:withServiceCid: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withInitiatorID] NSString* | myInitiatorID, | ||
| [withName] NSString* | myName, | ||
| [withDescription] NSString* | myDescription, | ||
| [withDuration] NSString* | myDuration, | ||
| [withJoinConfirm] NSString* | myJoinConfirm, | ||
| [withInitiatorAccessPin] NSString* | myInitiatorAccessPin, | ||
| [withParticipantAccessPin] NSString* | myParticipantAccessPin, | ||
| [withAnnouncementSet] NSString* | myAnnouncementSet, | ||
| [withDialInLocked] NSString* | myDialInLocked, | ||
| [withLanguage] NSString* | mylanguage, | ||
| [withServiceCid] NSString* | myserviceCid | ||
| ) | [virtual] |
Updates a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myOwnerID | marks the owner of the conference. Length has to be between 3 and 39 characters. |
| myName | brief headline of the conference. |
| myDescription | brief description of the conference. |
| myNotify | currently not in use. |
| myTimestamp | conference gets initiated right away if parameter is nil in any other case conference gets initiatiated at given timestamp. Timestamp follows ISO8601 specification. |
| myDuration | marks maximum duration of the conference in seconds. Conference starts with the initiator pushing the "#"-key on the keyboard. To remove a conference earlier than specified in myDuration just call the removeConfernce method. |
| myJoinConfirm | Members of conference must confirm participation in conference by pushing the "#"-key. |
| myInitiatorAccesPin | Access PIN for the initiator |
| myParticipantAccessPin | Acces PIN for the participants |
| myAnnouncementSet | Id for a specific announcement. |
| myDialOut | Specifies whether participant gets dialed-in automatically or not. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| myDialInLocked | Specifies whether a dial in is permitted or not. |
| UpdateConferenceTemplateParticipantResponse * ConferenceCallService::updateConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withParticipantID] NSString* | myParticipantID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator | ||
| ) | [virtual] |
Updates a certain participant of a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myParticipantID | marks a specific conference template participant |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myIsInitiator | marks whether new participant is initiator
|
| UpdateConferenceTemplateParticipantResponse * ConferenceCallService::updateConferenceTemplateParticipant:withEnvironment:withTemplateID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withDialOut: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withTemplateID] NSString* | myTemplateID, | ||
| [withParticipantID] NSString* | myParticipantID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator, | ||
| [withDialOut] NSString* | myDialOut | ||
| ) | [virtual] |
Updates a certain participant of a conference template.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myTemplateID | marks a specific conference template |
| myParticipantID | marks a specific conference template participant |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myIsInitiator | marks whether new participant is initiator
|
| myDialOut | Specifies whether participant gets dialed-in automatically or not. |
| UpdateParticipantResponse * ConferenceCallService::updateParticipant:withEnvironment:withConferenceID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withAction: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withParticipantID] NSString* | myParticipantID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator, | ||
| [withAction] NSString* | myAction | ||
| ) | [virtual] |
Updates a certain participant, mutes him/her, redials etc.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myIsInitiator | marks whether new participant is initiator
|
| UpdateParticipantResponse * ConferenceCallService::updateParticipant:withEnvironment:withConferenceID:withParticipantID:withFirstName:withLastName:withNumber:withEmail:withIsInitiator:withAction:withDialOut: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withConferenceID] NSString* | myConferenceID, | ||
| [withParticipantID] NSString* | myParticipantID, | ||
| [withFirstName] NSString* | myFirstName, | ||
| [withLastName] NSString* | myLastName, | ||
| [withNumber] NSString* | myNumber, | ||
| [withEmail] NSString* | myEmail, | ||
| [withIsInitiator] NSString* | myIsInitiator, | ||
| [withAction] NSString* | myAction, | ||
| [withDialOut] NSString* | myDialOut | ||
| ) | [virtual] |
Updates a certain participant, mutes him/her, redials etc.
Parameters:
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| myConfernceID | marks a specific conference |
| myFirstName | first name of the new participant. |
| myLastName | last name of the new participant. |
| myNumber | telephone number of the new participant. The initiator gets to notice a new service number, all other members get to notice the initiators number. |
| myEmail | participants email address. |
| myIsInitiator | marks whether new participant is initiator
|
| myDialOut | Specifies whether participant gets dialed-in automatically or not. |
| UploadAnnouncementResponse * ConferenceCallService::uploadAnnouncement:withEnvironment:withLanguage:withID:withType:withAudioFile: | ( | STSToken* | myToken, |
| [withEnvironment] NSString* | myEnvironment, | ||
| [withLanguage] NSString* | myLanguage, | ||
| [withID] NSString* | myId, | ||
| [withType] NSString* | myType, | ||
| [withAudioFile] NSData* | myAudioFile | ||
| ) | [virtual] |
Allows the upload of a data WAV File for an individual announcement for a conference.
| myToken | received security token for further client - server communication. |
| myEnvironment | current environment where the conference is running on. |
| mylanguage | language of the announcement. Possible values are "de" or "en". |
| myId | Corresponding annoucement id for the new WAV-audio file. |
| type | The type of the announcement, possible values are:
|
| myAudioFile | audio file for the annoucement in WAV-format. |
1.7.5