События для .NET
События для .NET
OnServerStatusEvent
Событие, вызываемое при присоединении/отсоединении сервера или ошибке при попытке соединения.
Параметры:
connected– есть ли соединение с сервером (bool);serverName– имя текущего сервера (string);serverPort– номер порта, используемый для соединения с сервером (int).
OnStateChangedEvent
Событие, вызываемое при изменении собственного статуса пользователя. Текущий статус можно получить через функции запроса текущего состояния.
OnLoginEvent
Событие, вызываемое при авторизации или ошибке авторизации на сервере.
Параметры:
loggedIn– авторизован ли пользователь на сервере (bool);userID– TrueConf ID пользователя (string).
OnLogoutEvent
Событие, вызываемое при деавторизации на сервере.
OnConferenceStartEvent
Событие, вызываемое при начале конференции.
OnConferenceEndEvent
Событие, вызываемое при завершении конференции.
OnInviteEvent
Событие, вызываемое при поступлении входящего звонка.
Параметры:
userID– TrueConf ID вызывающего пользователя (string);userName– имя вызывающего пользователя (string).
OnAcceptEvent
Событие, вызываемое при приеме вызываемым абонентом звонка.
Параметры:
userID– TrueConf ID вызываемого пользователя (string);userName– имя вызываемого пользователя (string).
OnRejectEvent
Событие, вызываемое при отклонении вызываемым абонентом звонка.
Параметры:
userID– TrueConf ID вызываемого пользователя (string);userName– имя вызываемого пользователя (string).
OnRejectTimeOutEvent
Событие, вызываемое при отсутствии реакции вызываемого абонента в течении определенного времени.
Параметры:
userID– TrueConf ID вызываемого пользователя (string);userName– имя вызываемого пользователя (string).
OnRecordRequestEvent
Событие, вызываемое при получении запроса на видеозапись.
Параметры:
userID– TrueConf ID пользователя, который запрашивает видеозапись (string);userName– имя пользователя, который запрашивает видеозапись (string).
OnChatMessageReceivedEvent
Событие, вызываемое при получении текстового сообщения.
Параметры:
fromUserID– идентификатор пользователя, который отправлял сообщение (string);fromUserName– имя пользователя, который отправлял сообщение (string);message– текст сообщения (string);toUserID– идентификатор пользователя, которому отправлялось сообщение (string).
OnUserStatusUpdateEvent
Событие, вызываемое при изменении статуса другого пользователя.
Параметры:
userID– идентификатор пользователя с изменившимся статусом (string);status– новый статус пользователя (TUserPresStatus).
