BearWare.User Struct Reference
[User Properties]

A struct containing the properties of a user. More...

List of all members.

Public Attributes

int nUserID
 The user's ID. A value from 1 - 65535.
string szNickname
 The user's nickname.
string szUsername
 Username of user's account.
int nStatusMode
 The user's currently status mode.
string szStatusMsg
 The user's current status message.
int nChannelID
 The channel the user is currently participating in. 0 if none.
string szIPAddress
 The user's IP-address.
string szVersion
 The user's client version.
UserType uUserType
 A bitmask of the type of user based on UserType.
UserState uUserState
 A bitmask of the user's current state, e.g. talking, muted, etc.
Subscription uLocalSubscriptions
 A bitmask of what the local user subscribes to from this user.
Subscription uPeerSubscriptions
 A bitmask of what this user subscribes to from local user.
int nUserData
 The nUserData of the BearWare.UserAccount used by the user to log in. This field can be use to denote e.g. a database ID.
string szAudioFolder
 Store audio received from this user to this folder.
AudioFileFormat uAFF
 The AudioFileFormat used for audio files.
string szAudioFileName
 Name of audio file currently being recorded.

Detailed Description

A struct containing the properties of a user.

See also:
BearWare.UserType
BearWare.TeamTalk4.GetUser

Member Data Documentation

The user's ID. A value from 1 - 65535.

The user's nickname.

See also:
BearWare.TeamTalk4.DoChangeNickname

Username of user's account.

The user's currently status mode.

See also:
BearWare.TeamTalk4.DoChangeStatusMode

The user's current status message.

See also:
BearWare.TeamTalk4.DoChangeStatusMode

The channel the user is currently participating in. 0 if none.

The user's IP-address.

The user's client version.

A bitmask of the type of user based on UserType.

A bitmask of the user's current state, e.g. talking, muted, etc.

A bitmask of what the local user subscribes to from this user.

See also:
BearWare.TeamTalk4.DoSubscribe

A bitmask of what this user subscribes to from local user.

See also:
BearWare.TeamTalk4.DoSubscribe

The nUserData of the BearWare.UserAccount used by the user to log in. This field can be use to denote e.g. a database ID.

Store audio received from this user to this folder.

See also:
TeamTalk4.SetUserAudioFolder

The AudioFileFormat used for audio files.

See also:
TeamTalk4.SetUserAudioFolder()

Name of audio file currently being recorded.

See also:
TeamTalk4.SetUserAudioFolder()
Generated on Sun Mar 18 17:16:15 2012 for TeamTalk 4 .NET DLL by  doxygen 1.6.3