TRVCamReceiver.OnGetGroupInfo

<< Нажмите, чтобы показать Содержание >>

TRVCamReceiver.OnGetGroupInfo

Происходит в ответ на TRVCamSender.GetGroupInfo

type

  TRVGroupInfoEvent = procedure(Sender: TRVCamReceiver;

    SessionKey: TRVSessionKey;
    const GUIDGroup: TRVMAnsiString

    const AGUIDOwner, AGroupName : TRVMAnsiString

    ACmd : TRVCmd) of object;

 

property OnGetGroupInfo: TRVGroupInfoEvent;

Это событие вызывается, когда пара TRVCamSender и TRVCamReceiver (внутри одного приложения) соединена с TRVMediaServer по сети в качестве клиента.

TRVCamSender.GetGroupInfo запрашивает информацию о группе пользователей. Сервер отправляет эту информацию получателю, и вызывается событие OnGetGroupInfo.

Параметры:

GUIDGroup – идентификатор группы (совпадает с параметром TRVCamSender.GetGroupInfo)

AGUIDOwner – идентификатор клиента, создавшего эту группу.

AGroupName – имя группы (совпадает с параметром TRVCamSender.JoinGroup при создании этой группы)

ACmd – команда, содержащая эту информацию.

Если вы выполняете длительные операции внутри события, имеет смысл сравнить значения параметра SessionKey и свойства SessionKey, чтобы убедиться, что соединение не было закрыто или повторно открыто.

Внимание: Не показывайте модальные формы в этом событии.

См. также:

OnGetAllGroups