General

General interface

Module description

General interfacefunctions not included in any other module.

Operations:

Name Description
asnGetLocationInformation

- DEPRECATED - Get a specific location information (AsnLocationInformation).

asnGetLocationInformation2

Get a specific location information (AsnLocationInformation2).

asnSetLocationInformation2

asnGetLocationIDs

asnAbsentStateSetUser

Operation to set the manual presence state of a user.

asnAbsentStateReset

This operation set the manual presence state of a user back, so the system calculated presence will not be affected by it.

Events:

Name Description
asnKeepAlive

Event which can be send to the UCServer regularily to detect connection loss faster.

asnLocationInformationChanged

Types:

Name Description
AsnETAPIDialNumberFormat

Enum to indicated how phone numbers should be formatted.

AsnForwardMode

The different forwarding modes a line could probably support.

AsnPresenceStateEnum

Enumeration of possible presence states of a contact.

AsnPresenceStateFlags

The addition state flags for the current presenc state.

AsnPresenceStateMasks

Helper masks to distinguish the presence state from the presence state flags.

EnumCallState

States a call can have.

EnumCallDisconnectedReason

The disconnected state may be reached by different reasons which may be interesting for the business logic or the user.

EnumRemoteContactSource

Contact data source for call AsnCtiCallInformation

EnumCallType

Technical type of a call.

EnumCallRecordingState

The state of the call recorder.

AsnPresenceRightsFlags

AsnPresenceRightsMasks

AsnPhoneControlRightsFlags

AsnPresenceCommonRights

AsnPhoneControlPrimaryCommonRights

AsnPhoneControlSecondaryCommonRights

AsnContactFeatureSetEnum

Definitions for Bitfield iContactFeatureSet

AsnAbsentStateEnum

The enum of the state in AsnAbsentState

AsnLineForwardProfileChoice

AsnNumberFormatRegExpression

- DEPRECATED - Regular expression to reformat a phone number.

AsnNumberFormatRegExpression2

Regular expression to reformat a phone number. Replaces AsnNumberFormatRegExpression

AsnContactCallInformation

Call information for usage together with contacts.

AsnKeepAliveArgument

Argunment for asnKeepAlive

AsnGetLocationInformationArgument

Argument for asnGetLocationInformation and asnGetLocationInformation2

AsnSetLocationInformation2Result

AsnGetLocationIDsArgument

AsnGetLocationIDsResult

AsnLocationInformationChangedArgument

AsnAbsentState

The absent state of a user/contact in the ucserver.

AsnAbsentStateSetUserResult

Result of asnAbsentStateSetUser if the operation executes successfully.

AsnAbsentStateResetArgument

Argument for asnAbsentStateReset

AsnAbsentStateResetResult

Result of asnAbsentStateReset that indicates, that the oepration was successful.

AsnCustomNote

Structure for handling the user defined note.

AsnNumberFormatRegExpressList

- DEPRECATED - List of AsnNumberFormatRegExpression

AsnLocationInformation

- DEPRECATED - Description of formatting and dialing rules for phone numbers.

AsnNumberFormatRegExpressList2

List of AsnNumberFormatRegExpression Replaces AsnNumberFormatRegExpressList

AsnNumberFormatRegExpressions2

Encapsulates AsnNumberFormatRegExpressList2 together with a readonly flag.

AsnLocationInformation2

Description of formatting and dialing rules for phone numbers.

AsnContactCallInformations

List of AsnContactCallInformation

AsnGetLocationInformationResult

- DEPRECATED - Description of formatting and dialing rules for phone numbers.

AsnGetLocationInformation2Result

Result of asnGetLocationInformation2

AsnSetLocationInformation2Argument

AsnSettingsDynamicRightsChangedArgument

AsnSettingsDynamicGroupRightsChangedArgument

AsnAbsentStateSetUserArgument

Argument for asnAbsentStateSetUser

AsnContactPhoneLine

Phone line object which is used in the presence object model.

AsnContactPhoneLines

List of AsnContactPhoneLine objects.

AsnContact

The interface represntation of an ActveContact (or short "contact") of the UCServer with static contact and dynamic presence data.

AsnContacts

List of AsnContact objects.

Version 7