Table of Contents Index NMS Glossary Previous Page Next Page (Page 56 of 57 in this chapter) Version


tAcuSSAocVolume

Description

If Advice of Charge - Start of Call (AOC-S) is activated for a call, this structure returns volume rate information to a served user. This information consists of the currency value for a particular volume unit, together with the type of volume unit.

This structure is referenced in the AcuSSAocSInform structure, which is referenced in the AcuSSAocInformInvoke structure returned in an AOC_INFORM operation.

Structure

typedef struct tAcuSSAocVolume
{
  struct op_long_field currency_amount;    /* No of currency units charged*/
  struct op_byte_field currency_id_size;   /* No of bytes from currency_id*/
  struct op_byte_field multiplier;         /* From ACU_SS_AOC_MULTIPLIER_ */
                                           /* constants                   */
  uchar    currency_id[MAX_CURRENCY_SIZE]; /* Currency ID string          */
  uchar    volume_type;                    /* From ACU_SS_AOC_VOLUME_TYPE_*/
  pad3                                     /* constants                   */
};

Fields

Field

Included

Description

currency_amount

Mandatory

This value plus multiplier indicates the currency amount. Raw numeric value.

currency_id_size

Mandatory

Number of bytes from currency_id.

multiplier

Mandatory

This value plus currency_amount indicates the currency amount. From ACU_SS_AOC_MULTIPLIER constants.

currency_id[MAX_

CURRENCY_SIZE]

Mandatory

Character array identifying the currency.

volume_type

Mandatory

Octet, segment, or message to which UUI has been attached. From ACU_SS_AOC_VOLUME_TYPE constants.



Table of Contents Index NMS Glossary Previous Page Next Page (Page 56 of 57 in this chapter) Version


Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, Natural MicroSystems, Inc. All rights reserved.