Home Units Hierarchy Routines All identifiers

Class unaConfRTProomUser

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaConfRTProomUser = class(unaObject)

Description

RTP Conference user.

Hierarchy

Overview

Methods

Public constructor create(srv: TunaConfRTPserver; userID: u_int32);
Public destructor Destroy(); override;
Public function copyRTCPInfo(var info: rtp_site_info): bool;

Properties

Public property allowIN : bool read f_allowIN write f_allowIN ;
Public property allowOUT: bool read f_allowOUT write f_allowOUT;
Public property bwIn: int read f_bwIn;
Public property bwOut: int read f_bwOut;
Public property lastAudioCodec: int read f_lastAudioCodec;
Public property userID: u_int32 read f_userID;
Public property verified: bool read f_verified;

Description

Methods

Public constructor create(srv: TunaConfRTPserver; userID: u_int32);

Creates a new user object.

Public destructor Destroy(); override;
 
Public function copyRTCPInfo(var info: rtp_site_info): bool;

Copies RTCP information.

Parameters
info
Buffer to receive the info
Returns

True if successfull

Properties

Public property allowIN : bool read f_allowIN write f_allowIN ;

User is allowed to stream inbound audio into room.

Public property allowOUT: bool read f_allowOUT write f_allowOUT;

User is allowed to receive outbound audio from room.

Public property bwIn: int read f_bwIn;

Incoming bandwidth.

Public property bwOut: int read f_bwOut;

Outgoing bandwidth.

Public property lastAudioCodec: int read f_lastAudioCodec;

Last auido payload used in transmit.

Public property userID: u_int32 read f_userID;

User ID (SSRC)

Public property verified: bool read f_verified;

User was authorized.

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09