User

This section lists the constructor, fields, methods, callback event methods, and returns (if applicable) associated with this class.

The User class extends the _User class.

See _User.

Constructor

Constructor Returns

User(id, name, agentId, agentPassword)

User object

Fields

The User class inherits the following fields from the _User class:

  • agentId

  • caps

  • id

  • name

  • presences

  • states

  • statistics

  • statistics1

  • statistics2

See _User.

Field Type

addresses

Associative array

agentPassword

String

language

String

registeredAddresses

Associative array

statesUq

Object

Methods

Method Returns

disableMedia(group, mediaType, extension, reason)

None

enableMedia(group, mediaType, extension, reason)

None

isMediaEnabled(mediaType group)

None

login(group, extension, reason)

None

loginUq(group)

None

logout(group, extension, reason)

None

logoutUq(group)

None

register(extension, reason)

None

setNotReady(group, presence, extension, reason)

None

setPresence(group, presence, extension, reason)

None

setPresenceUq(group, presenceText, reason)

None

setReady(group, presence, extension, reason)

None

setWorkNotReady(group, presence, extension, reason)

None

setWorkReady(group, presence, extension, reason)

None

unRegister(extension, reason)

None

Callback Event Methods

Callback Event Method Returns

onCapabilitiesChanged(event)

None

onCtiBusy(event)

None

onCtiClear(event)

None

onDropped(event)

None

onError(event)

None

onInfo(event)

None

onLoggedIn(event)

None

onLoggedOut(event)

None

onLoggingIn(event)

None

onLoggingOut(event)

None

onMediaDisabled(event)

None

onMediaEnabled(event)

None

onNotReady(event)

None

onPresenceChanged(event)

None

onReady(event)

None

onRegistered(event)

None

onRegistering(event)

None

onSettingNotReady(event)

None

onSettingPresence(event)

None

onSettingReady(event)

None

onSettingWorkNotReady(event)

None

onSettingWorkReady(event)

None

onStat(event)

None

onStat1(event)

None

onStat2(event)

None

onUnkown(event)

None

onUnregistered(event)

None

onUnregistering(event)

None

onWorkNotReady(event)

None

onWorkReady(event)

None