beautypg.com

Compaq TP DESKTOP CONNECTOR AAPVNFGTE User Manual

Page 15

background image

In a forced nonblocking environment, service routines provide a method of
polling that is used to determine the type of message sent from the back-end
server. This message type may then be used to determine the appropriate
action (for example, process the call completion or exchange step). The forced
nonblocking software provides additional routines to access call completion and
exchange step arguments. These session environments are explained in more
depth in Chapter 2 and in Compaq TP Desktop Connector for ACMS Client
Application Programming Guide
.

Table 1–5 lists the services and indicates the session environments in which
you can use each call.

Table 1–5 Matrix of Services and Environments

Service

Availability within Environment

Blocking

Nonblocking

Forced Nonblocking

acmsdi_call_task

See description in Section 2.6

yes

yes

yes

acmsdi_cancel

See description in Section 2.7

-

yes

yes

acmsdi_complete_pp

See description in Section 2.8

-

yes

yes

acmsdi_dispatch_message

See description in Section 2.9

-

yes

-

acmsdi_return_pointer

See description in Section 2.10

yes

-

yes

acmsdi_sign_in

See description in Section 2.11

yes

yes

yes

acmsdi_sign_out

See description in Section 2.12

yes

yes

yes

acmsdi_poll

See description in Section 4.13

-

-

yes

acmsdi_complete_call

See description in Section 4.2

-

-

yes

acmsdi_bind_enable_args

See description in Section 4.3

-

-

yes

acmsdi_bind_send_args

See description in Section 4.9

-

-

yes

(continued on next page)

Service Format 1–5