|
iOS API
|
Instance Methods | |
| (void) | - onSinkQAConnectStarted |
| Callback event when Question and Answer(Q&A) conneAnswerction starts. | |
| (void) | - onSinkQAConnected: |
| Callback event when Q&A is connected/disconnected. More... | |
| (void) | - OnRefreshQAData |
| Callback event when Q&A refresh Data. More... | |
| (void) | - onSinkQAOpenQuestionChanged: |
| Callback event when the open-ended question changes. More... | |
| (void) | - onSinkQAAddQuestion:success: |
| Callback event when add a new question. More... | |
| (void) | - onSinkQAAddAnswer:success: |
| Callback event when add a new answer. More... | |
| (void) | - onSinkQuestionMarkedAsDismissed: |
| Callback event when the new question is marked as dismissed. More... | |
| (void) | - onSinkReopenQuestion: |
| Callback event when the question is opened. More... | |
| (void) | - onSinkReceiveQuestion: |
| Callback event when a new question is received. More... | |
| (void) | - onSinkReceiveAnswer: |
| Callback event when a new answer is received. More... | |
| (void) | - onSinkUserLivingReply: |
| Callback event when the question is living reply. More... | |
| (void) | - onSinkUserEndLiving: |
| Callback event when the question end living reply. More... | |
| (void) | - onSinkVoteupQuestion:orderChanged: |
| Callback event when the question is upvote. More... | |
| (void) | - onSinkRevokeVoteupQuestion:orderChanged: |
| Callback event when the question is revoke upvote. More... | |
| (void) | - onSinkDeleteQuestion: |
| Callback event when delete question. More... | |
| (void) | - onSinkDeleteAnswer: |
| Callback event when delete answer. More... | |
| (void) | - onSinkQAAllowAskQuestionAnonymouslyNotification: |
| Callback event of the permission that user is allowed to ask questions anonymously is changed. More... | |
| (void) | - onSinkQAAllowAttendeeViewAllQuestionNotification: |
| Callback event of the permission that attendee is allowed to view all questions is changed. More... | |
| (void) | - onSinkQAAllowAttendeeUpVoteQuestionNotification: |
| Callback event of the permission that attendee is allowed to submit questions is changed. More... | |
| (void) | - onSinkQAAllowAttendeeAnswerQuestionNotification: |
| Callback event of the permission that user is allowed to answer questions is changed. More... | |
| (void) | - onSinkWebinarNeedRegister: |
| Callback event that user joins a webinar which requires manual approval. More... | |
| (void) | - onSinkJoinWebinarNeedUserNameAndEmailWithCompletion: |
| Callback event that user joins a webinar which requires username and email. More... | |
| (void) | - onSinkPanelistCapacityExceed |
| The function will be invoked once the amount of panelist exceed the upper limit. | |
| (void) | - onSinkPromptAttendee2PanelistResult: |
| The function will be invoked once the amount of the attendee is promoted successfully from attendee to panelist. More... | |
| (void) | - onSinkDePromptPanelist2AttendeeResult: |
| The function will be invoked when panelist is demoted successfully from panelist to attendee. More... | |
| (void) | - onSinkAllowAttendeeChatNotification: |
| The function will be invoked when the chat privilege of attendees changes. More... | |
| (void) | - onSinkSelfAllowTalkNotification |
| The function will be invoked when attendde allow to talk. | |
| (void) | - onSinkSelfDisallowTalkNotification |
| The function will be invoked when attendde disallow to talk. | |
| - (void MobileRTCWebinarServiceDelegate) OnRefreshQAData |
Callback event when Q&A refresh Data.
| - (void MobileRTCWebinarServiceDelegate) onSinkAllowAttendeeChatNotification: | (MobileRTCChatAllowAttendeeChat) | currentPrivilege |
The function will be invoked when the chat privilege of attendees changes.
| currentPrivilege | The chat privilege of the current attendee. |
| - (void MobileRTCWebinarServiceDelegate) onSinkDeleteAnswer: | (NSArray *_Nonnull) | answerIDArray |
Callback event when delete answer.
| answerIDArray | The answerIDs. |
| - (void MobileRTCWebinarServiceDelegate) onSinkDeleteQuestion: | (NSArray *_Nonnull) | questionIDArray |
Callback event when delete question.
| questionIDArray | The questionIDs. |
| - (void MobileRTCWebinarServiceDelegate) onSinkDePromptPanelist2AttendeeResult: | (MobileRTCWebinarPromoteorDepromoteError) | errorCode |
The function will be invoked when panelist is demoted successfully from panelist to attendee.
| errorCode | Demotion successful or error type. |
| - (void MobileRTCWebinarServiceDelegate) onSinkJoinWebinarNeedUserNameAndEmailWithCompletion: | (BOOL(^)(NSString *_Nonnull username, NSString *_Nonnull email, BOOL cancel)) | completion |
Callback event that user joins a webinar which requires username and email.
| cancel | Cancel to join meeting if user does not provide screen name or meeting password. |
| completion | User needs to provide username and email to join meeting. |
| - (void MobileRTCWebinarServiceDelegate) onSinkPromptAttendee2PanelistResult: | (MobileRTCWebinarPromoteorDepromoteError) | errorCode |
The function will be invoked once the amount of the attendee is promoted successfully from attendee to panelist.
| errorCode | Promotion successful or error type. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAAddAnswer: | (NSString *_Nonnull) | answerID | |
| success: | (BOOL) | success | |
Callback event when add a new answer.
| answerID | answer user id. |
| success | success or not. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAAddQuestion: | (NSString *_Nonnull) | questionID | |
| success: | (BOOL) | success | |
Callback event when add a new question.
| questionID | question id. |
| success | success or not. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAAllowAskQuestionAnonymouslyNotification: | (BOOL) | beAllowed |
Callback event of the permission that user is allowed to ask questions anonymously is changed.
| beAllowed | YES means that user can ask question anonymously, otherwise not. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAAllowAttendeeAnswerQuestionNotification: | (BOOL) | beAllowed |
Callback event of the permission that user is allowed to answer questions is changed.
| beAllowed | YES means that user can answer question, otherwise not. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAAllowAttendeeUpVoteQuestionNotification: | (BOOL) | beAllowed |
Callback event of the permission that attendee is allowed to submit questions is changed.
| beAllowed | YES means that the user can submit questions, otherwise not. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAAllowAttendeeViewAllQuestionNotification: | (BOOL) | beAllowed |
Callback event of the permission that attendee is allowed to view all questions is changed.
| beAllowed | YES means that user can view all questions, otherwise not. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAConnected: | (BOOL) | connected |
Callback event when Q&A is connected/disconnected.
| connected | The flag of Q&A is connected/disconnected. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQAOpenQuestionChanged: | (NSInteger) | count |
Callback event when the open-ended question changes.
| count | The amount of open-ended questions. |
| - (void MobileRTCWebinarServiceDelegate) onSinkQuestionMarkedAsDismissed: | (NSString *_Nonnull) | questionID |
Callback event when the new question is marked as dismissed.
| questionID | The question ID. |
| - (void MobileRTCWebinarServiceDelegate) onSinkReceiveAnswer: | (NSString *_Nonnull) | answerID |
Callback event when a new answer is received.
| questionID | The question ID. |
| - (void MobileRTCWebinarServiceDelegate) onSinkReceiveQuestion: | (NSString *_Nonnull) | questionID |
Callback event when a new question is received.
| questionID | The question ID. |
| - (void MobileRTCWebinarServiceDelegate) onSinkReopenQuestion: | (NSString *_Nonnull) | questionID |
Callback event when the question is opened.
| questionID | The question ID. |
| - (void MobileRTCWebinarServiceDelegate) onSinkRevokeVoteupQuestion: | (NSString *_Nonnull) | questionID | |
| orderChanged: | (BOOL) | orderChanged | |
Callback event when the question is revoke upvote.
| questionID | The question ID. |
| order_changed | order change |
| - (void MobileRTCWebinarServiceDelegate) onSinkUserEndLiving: | (NSString *_Nonnull) | questionID |
Callback event when the question end living reply.
| questionID | The question ID. |
| - (void MobileRTCWebinarServiceDelegate) onSinkUserLivingReply: | (NSString *_Nonnull) | questionID |
Callback event when the question is living reply.
| questionID | The question ID. |
| - (void MobileRTCWebinarServiceDelegate) onSinkVoteupQuestion: | (NSString *_Nonnull) | questionID | |
| orderChanged: | (BOOL) | orderChanged | |
Callback event when the question is upvote.
| questionID | The question ID. |
| order_changed | order change |
| - (void MobileRTCWebinarServiceDelegate) onSinkWebinarNeedRegister: | (NSString *_Nonnull) | registerURL |
Callback event that user joins a webinar which requires manual approval.
| registerURL | The register URL. |
1.8.14