Previous PageTable Of Contents../index.htmlIndexNext Page

ATFX_PHDRPY( )

Description | Example | Errors

Name:

long ATFX_PHDRPY(dev)

Inputs:

int dev

fax channel device handle

Returns:

Phase D reply after TFX_PHASED event if successful

AT_FAILURE if error

Includes:

srllib.h

dxxxlib.h

faxlib.h

Category:

extended attribute

Mode:

synchronous

 

Top Of PageDescription

The ATFX_PHDRPY( ) function returns the Phase D reply. The following are valid Phase D reply values:

DFS_MCF

Message confirmation - valid fax image received, ready for more pages

DFS_RTN

Retrain negative - bad fax image received, retrain and resend image

DFS_RTP

Retrain positive - valid fax image received but retraining required

DFS_PIP

Procedure interrupt positive - operator intervention request

DFS_PIN

Procedure interrupt negative - operator intervention request

See Appendix B for Phase D reply details.

 

Parameter

Description

dev

Specifies the channel device handle for the fax channel obtained when the channel was opened.

The data provided by this function is updated each time the fax transfer completes Phase D of the T.30 protocol.

To monitor Phase D replies, you must enable Phase D events and issue ATFX_PHDRPY( ) when the TFX_PHASED event occurs. Note that since Phase D also occurs at the end of a send or receive when a Phase D event is not generated, you can also issue this function after a TFX_FAXSEND or TFX_FAXRECV event.

The final Phase D reply value returned by ATFX_PHDRPY( ) at the end of a fax session remains available to the application until a new send or receive is initiated on that channel.

NOTE:
Between multiple Phase D completions during the same fax session, ATFX_PHDRPY( ) returns the previously completed Phase D reply information.

Top Of PageExample

Top Of PageErrors

If one of the following conditions is present, this function fails and returns AT_FAILURE:


Previous PageTable Of ContentsTop Of PageIndexNext Page

Click here to contact Dialogic Customer Engineering

Copyright 2002, Intel Corporation
All rights reserved
This page generated February, 2002