Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

atm.h File Reference

Go to the source code of this file.

Classes

struct  _ATM_ADDRESS
struct  _Q2931_IE
struct  _AAL1_PARAMETERS
struct  _AAL34_PARAMETERS
struct  _AAL5_PARAMETERS
struct  _AALUSER_PARAMETERS
struct  _AAL_PARAMETERS_IE
struct  _ATM_TRAFFIC_DESCRIPTOR
struct  _ATM_TRAFFIC_DESCRIPTOR_IE
struct  _ATM_BROADBAND_BEARER_CAPABILITY_IE
struct  _ATM_BHLI_IE
struct  _ATM_BLLI_IE
struct  _ATM_CALLING_PARTY_NUMBER_IE
struct  _ATM_QOS_CLASS_IE
struct  _ATM_BROADBAND_SENDING_COMPLETE_IE
struct  _ATM_TRANSIT_NETWORK_SELECTION_IE
struct  _ATM_CAUSE_IE
struct  _ATM_LIJ_CALLID_IE
struct  _ATM_RAW_IE
struct  _Q2931_CALLMGR_PARAMETERS
struct  _ATM_VPIVCI
struct  _ATM_FLOW_PARAMETERS
struct  _ATM_MEDIA_PARAMETERS
struct  _ATM_SAP
struct  _ATM_PVC_SAP
struct  _Q2931_ADD_PVC
struct  _Q2931_DELETE_PVC
struct  _CO_GET_CALL_INFORMATION
struct  _ATM_VC_RATES_SUPPORTED
struct  _ATM_AAL_OOB_INFO
struct  _ATM_SERVICE_ADDRESS_LIST

Defines

#define ATM_NSAP   0
#define ATM_E164   1
#define ATM_MAC_ADDRESS_LENGTH   6
#define ATM_ADDRESS_LENGTH   20
#define ATM_ADDR_BLANK_CHAR   L' '
#define ATM_ADDR_PUNCTUATION_CHAR   L'.'
#define ATM_ADDR_E164_START_CHAR   L'+'
#define AAL_TYPE_AAL0   1
#define AAL_TYPE_AAL1   2
#define AAL_TYPE_AAL34   4
#define AAL_TYPE_AAL5   8
#define SAP_TYPE_NSAP   0x00000001
#define SAP_TYPE_E164   0x00000002
#define AAL5_MODE_MESSAGE   0x01
#define AAL5_MODE_STREAMING   0x02
#define AAL5_SSCS_NULL   0x00
#define AAL5_SSCS_SSCOP_ASSURED   0x01
#define AAL5_SSCS_SSCOP_NON_ASSURED   0x02
#define AAL5_SSCS_FRAME_RELAY   0x04
#define BCOB_A   0x00
#define BCOB_C   0x01
#define BCOB_X   0x02
#define TT_NOIND   0x00
#define TT_CBR   0x04
#define TT_VBR   0x08
#define TR_NOIND   0x00
#define TR_END_TO_END   0x01
#define TR_NO_END_TO_END   0x02
#define CLIP_NOT   0x00
#define CLIP_SUS   0x20
#define UP_P2P   0x00
#define UP_P2MP   0x01
#define BHLI_ISO   0x00
#define BHLI_UserSpecific   0x01
#define BHLI_HighLayerProfile   0x02
#define BHLI_VendorSpecificAppId   0x03
#define BLLI_L2_ISO_1745   0x01
#define BLLI_L2_Q921   0x02
#define BLLI_L2_X25L   0x06
#define BLLI_L2_X25M   0x07
#define BLLI_L2_ELAPB   0x08
#define BLLI_L2_HDLC_ARM   0x09
#define BLLI_L2_HDLC_NRM   0x0A
#define BLLI_L2_HDLC_ABM   0x0B
#define BLLI_L2_LLC   0x0C
#define BLLI_L2_X75   0x0D
#define BLLI_L2_Q922   0x0E
#define BLLI_L2_USER_SPECIFIED   0x10
#define BLLI_L2_ISO_7776   0x11
#define BLLI_L3_X25   0x06
#define BLLI_L3_ISO_8208   0x07
#define BLLI_L3_X223   0x08
#define BLLI_L3_SIO_8473   0x09
#define BLLI_L3_T70   0x0A
#define BLLI_L3_ISO_TR9577   0x0B
#define BLLI_L3_USER_SPECIFIED   0x10
#define BLLI_L3_IPI_SNAP   0x80
#define BLLI_L3_IPI_IP   0xCC
#define QOS_CLASS0   0x00
#define QOS_CLASS1   0x01
#define QOS_CLASS2   0x02
#define QOS_CLASS3   0x03
#define QOS_CLASS4   0x04
#define TNS_TYPE_NATIONAL   0x40
#define TNS_PLAN_CARRIER_ID_CODE   0x01
#define ATM_CAUSE_LOC_USER   0x00
#define ATM_CAUSE_LOC_PRIVATE_LOCAL   0x01
#define ATM_CAUSE_LOC_PUBLIC_LOCAL   0x02
#define ATM_CAUSE_LOC_TRANSIT_NETWORK   0x03
#define ATM_CAUSE_LOC_PUBLIC_REMOTE   0x04
#define ATM_CAUSE_LOC_PRIVATE_REMOTE   0x05
#define ATM_CAUSE_LOC_INTERNATIONAL_NETWORK   0x07
#define ATM_CAUSE_LOC_BEYOND_INTERWORKING   0x0A
#define ATM_CAUSE_UNALLOCATED_NUMBER   0x01
#define ATM_CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK   0x02
#define ATM_CAUSE_NO_ROUTE_TO_DESTINATION   0x03
#define ATM_CAUSE_VPI_VCI_UNACCEPTABLE   0x0A
#define ATM_CAUSE_NORMAL_CALL_CLEARING   0x10
#define ATM_CAUSE_USER_BUSY   0x11
#define ATM_CAUSE_NO_USER_RESPONDING   0x12
#define ATM_CAUSE_CALL_REJECTED   0x15
#define ATM_CAUSE_NUMBER_CHANGED   0x16
#define ATM_CAUSE_USER_REJECTS_CLIR   0x17
#define ATM_CAUSE_DESTINATION_OUT_OF_ORDER   0x1B
#define ATM_CAUSE_INVALID_NUMBER_FORMAT   0x1C
#define ATM_CAUSE_STATUS_ENQUIRY_RESPONSE   0x1E
#define ATM_CAUSE_NORMAL_UNSPECIFIED   0x1F
#define ATM_CAUSE_VPI_VCI_UNAVAILABLE   0x23
#define ATM_CAUSE_NETWORK_OUT_OF_ORDER   0x26
#define ATM_CAUSE_TEMPORARY_FAILURE   0x29
#define ATM_CAUSE_ACCESS_INFORMAION_DISCARDED   0x2B
#define ATM_CAUSE_NO_VPI_VCI_AVAILABLE   0x2D
#define ATM_CAUSE_RESOURCE_UNAVAILABLE   0x2F
#define ATM_CAUSE_QOS_UNAVAILABLE   0x31
#define ATM_CAUSE_USER_CELL_RATE_UNAVAILABLE   0x33
#define ATM_CAUSE_BEARER_CAPABILITY_UNAUTHORIZED   0x39
#define ATM_CAUSE_BEARER_CAPABILITY_UNAVAILABLE   0x3A
#define ATM_CAUSE_OPTION_UNAVAILABLE   0x3F
#define ATM_CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED   0x41
#define ATM_CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS   0x49
#define ATM_CAUSE_INVALID_CALL_REFERENCE   0x51
#define ATM_CAUSE_CHANNEL_NONEXISTENT   0x52
#define ATM_CAUSE_INCOMPATIBLE_DESTINATION   0x58
#define ATM_CAUSE_INVALID_ENDPOINT_REFERENCE   0x59
#define ATM_CAUSE_INVALID_TRANSIT_NETWORK_SELECTION   0x5B
#define ATM_CAUSE_TOO_MANY_PENDING_ADD_PARTY   0x5C
#define ATM_CAUSE_AAL_PARAMETERS_UNSUPPORTED   0x5D
#define ATM_CAUSE_MANDATORY_IE_MISSING   0x60
#define ATM_CAUSE_UNIMPLEMENTED_MESSAGE_TYPE   0x61
#define ATM_CAUSE_UNIMPLEMENTED_IE   0x63
#define ATM_CAUSE_INVALID_IE_CONTENTS   0x64
#define ATM_CAUSE_INVALID_STATE_FOR_MESSAGE   0x65
#define ATM_CAUSE_RECOVERY_ON_TIMEOUT   0x66
#define ATM_CAUSE_INCORRECT_MESSAGE_LENGTH   0x68
#define ATM_CAUSE_PROTOCOL_ERROR   0x6F
#define ATM_CAUSE_COND_UNKNOWN   0x00
#define ATM_CAUSE_COND_PERMANENT   0x01
#define ATM_CAUSE_COND_TRANSIENT   0x02
#define ATM_CAUSE_REASON_USER   0x00
#define ATM_CAUSE_REASON_IE_MISSING   0x04
#define ATM_CAUSE_REASON_IE_INSUFFICIENT   0x08
#define ATM_CAUSE_PU_PROVIDER   0x00
#define ATM_CAUSE_PU_USER   0x08
#define ATM_CAUSE_NA_NORMAL   0x00
#define ATM_CAUSE_NA_ABNORMAL   0x04
#define ATM_MEDIA_SPECIFIC   0x00000001
#define CALLMGR_SPECIFIC_Q2931   0x00000001
#define ATM_SERVICE_CATEGORY_CBR   1
#define ATM_SERVICE_CATEGORY_VBR   2
#define ATM_SERVICE_CATEGORY_UBR   4
#define ATM_SERVICE_CATEGORY_ABR   8
#define ATM_FLOW_PARAMS_RSVD1_MPP   0x01
#define SAP_FIELD_ABSENT   ((ULONG)0xfffffffe)
#define SAP_FIELD_ANY   ((ULONG)0xffffffff)
#define SAP_FIELD_ANY_AESA_SEL   ((ULONG)0xfffffffa)
#define SAP_FIELD_ANY_AESA_REST   ((ULONG)0xfffffffb)
#define CO_FLAG_SIGNALING_VC   0x00000001
#define CO_FLAG_NO_DEST_SAP   0x00000002
#define CO_FLAG_NO_LOCAL_SAP   0x00000004
#define ATM_PHYS_RATE_SONET_STS3C   155520000
#define ATM_PHYS_RATE_IBM_25   25600000
#define ATM_CELL_TRANSFER_CAPACITY_SONET_STS3C   149760000
#define ATM_CELL_TRANSFER_CAPACITY_IBM_25   25125926
#define ATM_USER_DATA_RATE_SONET_155   1356317
#define ATM_USER_DATA_RATE_IBM_25   227556
#define ATM_SERVICE_REGISTRY_LECS   1
#define ATM_SERVICE_REGISTRY_ANS   2

Typedefs

typedef ULONG ATM_ADDRESSTYPE
typedef _ATM_ADDRESS ATM_ADDRESS
typedef _ATM_ADDRESSPATM_ADDRESS
typedef ULONG ATM_AAL_TYPE
typedef ULONG * PATM_AAL_TYPE
typedef _Q2931_IE Q2931_IE
typedef _Q2931_IEPQ2931_IE
typedef _AAL1_PARAMETERS AAL1_PARAMETERS
typedef _AAL1_PARAMETERSPAAL1_PARAMETERS
typedef _AAL34_PARAMETERS AAL34_PARAMETERS
typedef _AAL34_PARAMETERSPAAL34_PARAMETERS
typedef _AAL5_PARAMETERS AAL5_PARAMETERS
typedef _AAL5_PARAMETERSPAAL5_PARAMETERS
typedef _AALUSER_PARAMETERS AALUSER_PARAMETERS
typedef _AALUSER_PARAMETERSPAALUSER_PARAMETERS
typedef _AAL_PARAMETERS_IE AAL_PARAMETERS_IE
typedef _AAL_PARAMETERS_IEPAAL_PARAMETERS_IE
typedef _ATM_TRAFFIC_DESCRIPTOR ATM_TRAFFIC_DESCRIPTOR
typedef _ATM_TRAFFIC_DESCRIPTORPATM_TRAFFIC_DESCRIPTOR
typedef _ATM_TRAFFIC_DESCRIPTOR_IE ATM_TRAFFIC_DESCRIPTOR_IE
typedef _ATM_TRAFFIC_DESCRIPTOR_IEPATM_TRAFFIC_DESCRIPTOR_IE
typedef _ATM_BROADBAND_BEARER_CAPABILITY_IE ATM_BROADBAND_BEARER_CAPABILITY_IE
typedef _ATM_BROADBAND_BEARER_CAPABILITY_IEPATM_BROADBAND_BEARER_CAPABILITY_IE
typedef _ATM_BHLI_IE ATM_BHLI_IE
typedef _ATM_BHLI_IEPATM_BHLI_IE
typedef _ATM_BLLI_IE ATM_BLLI_IE
typedef _ATM_BLLI_IEPATM_BLLI_IE
typedef ATM_ADDRESS ATM_CALLED_PARTY_NUMBER_IE
typedef ATM_ADDRESS ATM_CALLED_PARTY_SUBADDRESS_IE
typedef _ATM_CALLING_PARTY_NUMBER_IE ATM_CALLING_PARTY_NUMBER_IE
typedef _ATM_CALLING_PARTY_NUMBER_IEPATM_CALLING_PARTY_NUMBER_IE
typedef ATM_ADDRESS ATM_CALLING_PARTY_SUBADDRESS_IE
typedef _ATM_QOS_CLASS_IE ATM_QOS_CLASS_IE
typedef _ATM_QOS_CLASS_IEPATM_QOS_CLASS_IE
typedef _ATM_BROADBAND_SENDING_COMPLETE_IE ATM_BROADBAND_SENDING_COMPLETE_IE
typedef _ATM_BROADBAND_SENDING_COMPLETE_IEPATM_BROADBAND_SENDING_COMPLETE_IE
typedef _ATM_TRANSIT_NETWORK_SELECTION_IE ATM_TRANSIT_NETWORK_SELECTION_IE
typedef _ATM_TRANSIT_NETWORK_SELECTION_IEPATM_TRANSIT_NETWORK_SELECTION_IE
typedef _ATM_CAUSE_IE ATM_CAUSE_IE
typedef _ATM_CAUSE_IEPATM_CAUSE_IE
typedef _ATM_LIJ_CALLID_IE ATM_LIJ_CALLID_IE
typedef _ATM_LIJ_CALLID_IEPATM_LIJ_CALLID_IE
typedef _ATM_RAW_IE ATM_RAW_IE
typedef _ATM_RAW_IEPATM_RAW_IE
typedef _Q2931_CALLMGR_PARAMETERS Q2931_CALLMGR_PARAMETERS
typedef _Q2931_CALLMGR_PARAMETERSPQ2931_CALLMGR_PARAMETERS
typedef _ATM_VPIVCI ATM_VPIVCI
typedef _ATM_VPIVCIPATM_VPIVCI
typedef ULONG ATM_SERVICE_CATEGORY
typedef ULONG * PATM_SERVICE_CATEGORY
typedef _ATM_FLOW_PARAMETERS ATM_FLOW_PARAMETERS
typedef _ATM_FLOW_PARAMETERSPATM_FLOW_PARAMETERS
typedef _ATM_MEDIA_PARAMETERS ATM_MEDIA_PARAMETERS
typedef _ATM_MEDIA_PARAMETERSPATM_MEDIA_PARAMETERS
typedef _ATM_SAP ATM_SAP
typedef _ATM_SAPPATM_SAP
typedef _ATM_PVC_SAP ATM_PVC_SAP
typedef _ATM_PVC_SAPPATM_PVC_SAP
typedef _Q2931_ADD_PVC Q2931_ADD_PVC
typedef _Q2931_ADD_PVCPQ2931_ADD_PVC
typedef _Q2931_DELETE_PVC Q2931_DELETE_PVC
typedef _Q2931_DELETE_PVCPQ2931_DELETE_PVC
typedef _CO_GET_CALL_INFORMATION CO_GET_CALL_INFORMATION
typedef _CO_GET_CALL_INFORMATIONPCO_GET_CALL_INFORMATION
typedef _ATM_VC_RATES_SUPPORTED ATM_VC_RATES_SUPPORTED
typedef _ATM_VC_RATES_SUPPORTEDPATM_VC_RATES_SUPPORTED
typedef _ATM_AAL_OOB_INFO ATM_AAL_OOB_INFO
typedef _ATM_AAL_OOB_INFOPATM_AAL_OOB_INFO
typedef ULONG ATM_SERVICE_REGISTRY_TYPE
typedef _ATM_SERVICE_ADDRESS_LIST ATM_SERVICE_ADDRESS_LIST
typedef _ATM_SERVICE_ADDRESS_LISTPATM_SERVICE_ADDRESS_LIST

Enumerations

enum  Q2931_IE_TYPE {
  IE_AALParameters, IE_TrafficDescriptor, IE_BroadbandBearerCapability, IE_BHLI,
  IE_BLLI, IE_CalledPartyNumber, IE_CalledPartySubaddress, IE_CallingPartyNumber,
  IE_CallingPartySubaddress, IE_Cause, IE_QOSClass, IE_TransitNetworkSelection,
  IE_BroadbandSendingComplete, IE_LIJCallId, IE_Raw
}


Define Documentation

#define AAL5_MODE_MESSAGE   0x01
 

Definition at line 112 of file atm.h.

#define AAL5_MODE_STREAMING   0x02
 

Definition at line 113 of file atm.h.

#define AAL5_SSCS_FRAME_RELAY   0x04
 

Definition at line 121 of file atm.h.

#define AAL5_SSCS_NULL   0x00
 

Definition at line 118 of file atm.h.

#define AAL5_SSCS_SSCOP_ASSURED   0x01
 

Definition at line 119 of file atm.h.

#define AAL5_SSCS_SSCOP_NON_ASSURED   0x02
 

Definition at line 120 of file atm.h.

#define AAL_TYPE_AAL0   1
 

Definition at line 61 of file atm.h.

#define AAL_TYPE_AAL1   2
 

Definition at line 62 of file atm.h.

#define AAL_TYPE_AAL34   4
 

Definition at line 63 of file atm.h.

#define AAL_TYPE_AAL5   8
 

Definition at line 64 of file atm.h.

#define ATM_ADDR_BLANK_CHAR   L' '
 

Definition at line 45 of file atm.h.

#define ATM_ADDR_E164_START_CHAR   L'+'
 

Definition at line 47 of file atm.h.

#define ATM_ADDR_PUNCTUATION_CHAR   L'.'
 

Definition at line 46 of file atm.h.

#define ATM_ADDRESS_LENGTH   20
 

Definition at line 40 of file atm.h.

#define ATM_CAUSE_AAL_PARAMETERS_UNSUPPORTED   0x5D
 

Definition at line 447 of file atm.h.

#define ATM_CAUSE_ACCESS_INFORMAION_DISCARDED   0x2B
 

Definition at line 431 of file atm.h.

#define ATM_CAUSE_BEARER_CAPABILITY_UNAUTHORIZED   0x39
 

Definition at line 436 of file atm.h.

#define ATM_CAUSE_BEARER_CAPABILITY_UNAVAILABLE   0x3A
 

Definition at line 437 of file atm.h.

#define ATM_CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED   0x41
 

Definition at line 439 of file atm.h.

#define ATM_CAUSE_CALL_REJECTED   0x15
 

Definition at line 421 of file atm.h.

#define ATM_CAUSE_CHANNEL_NONEXISTENT   0x52
 

Definition at line 442 of file atm.h.

#define ATM_CAUSE_COND_PERMANENT   0x01
 

Definition at line 462 of file atm.h.

#define ATM_CAUSE_COND_TRANSIENT   0x02
 

Definition at line 463 of file atm.h.

#define ATM_CAUSE_COND_UNKNOWN   0x00
 

Definition at line 461 of file atm.h.

#define ATM_CAUSE_DESTINATION_OUT_OF_ORDER   0x1B
 

Definition at line 424 of file atm.h.

#define ATM_CAUSE_INCOMPATIBLE_DESTINATION   0x58
 

Definition at line 443 of file atm.h.

#define ATM_CAUSE_INCORRECT_MESSAGE_LENGTH   0x68
 

Definition at line 454 of file atm.h.

#define ATM_CAUSE_INVALID_CALL_REFERENCE   0x51
 

Definition at line 441 of file atm.h.

#define ATM_CAUSE_INVALID_ENDPOINT_REFERENCE   0x59
 

Definition at line 444 of file atm.h.

#define ATM_CAUSE_INVALID_IE_CONTENTS   0x64
 

Definition at line 451 of file atm.h.

#define ATM_CAUSE_INVALID_NUMBER_FORMAT   0x1C
 

Definition at line 425 of file atm.h.

#define ATM_CAUSE_INVALID_STATE_FOR_MESSAGE   0x65
 

Definition at line 452 of file atm.h.

#define ATM_CAUSE_INVALID_TRANSIT_NETWORK_SELECTION   0x5B
 

Definition at line 445 of file atm.h.

#define ATM_CAUSE_LOC_BEYOND_INTERWORKING   0x0A
 

Definition at line 409 of file atm.h.

#define ATM_CAUSE_LOC_INTERNATIONAL_NETWORK   0x07
 

Definition at line 408 of file atm.h.

#define ATM_CAUSE_LOC_PRIVATE_LOCAL   0x01
 

Definition at line 403 of file atm.h.

#define ATM_CAUSE_LOC_PRIVATE_REMOTE   0x05
 

Definition at line 407 of file atm.h.

#define ATM_CAUSE_LOC_PUBLIC_LOCAL   0x02
 

Definition at line 404 of file atm.h.

#define ATM_CAUSE_LOC_PUBLIC_REMOTE   0x04
 

Definition at line 406 of file atm.h.

#define ATM_CAUSE_LOC_TRANSIT_NETWORK   0x03
 

Definition at line 405 of file atm.h.

#define ATM_CAUSE_LOC_USER   0x00
 

Definition at line 402 of file atm.h.

#define ATM_CAUSE_MANDATORY_IE_MISSING   0x60
 

Definition at line 448 of file atm.h.

#define ATM_CAUSE_NA_ABNORMAL   0x04
 

Definition at line 485 of file atm.h.

#define ATM_CAUSE_NA_NORMAL   0x00
 

Definition at line 484 of file atm.h.

#define ATM_CAUSE_NETWORK_OUT_OF_ORDER   0x26
 

Definition at line 429 of file atm.h.

#define ATM_CAUSE_NO_ROUTE_TO_DESTINATION   0x03
 

Definition at line 416 of file atm.h.

#define ATM_CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK   0x02
 

Definition at line 415 of file atm.h.

#define ATM_CAUSE_NO_USER_RESPONDING   0x12
 

Definition at line 420 of file atm.h.

#define ATM_CAUSE_NO_VPI_VCI_AVAILABLE   0x2D
 

Definition at line 432 of file atm.h.

#define ATM_CAUSE_NORMAL_CALL_CLEARING   0x10
 

Definition at line 418 of file atm.h.

#define ATM_CAUSE_NORMAL_UNSPECIFIED   0x1F
 

Definition at line 427 of file atm.h.

#define ATM_CAUSE_NUMBER_CHANGED   0x16
 

Definition at line 422 of file atm.h.

#define ATM_CAUSE_OPTION_UNAVAILABLE   0x3F
 

Definition at line 438 of file atm.h.

#define ATM_CAUSE_PROTOCOL_ERROR   0x6F
 

Definition at line 455 of file atm.h.

#define ATM_CAUSE_PU_PROVIDER   0x00
 

Definition at line 477 of file atm.h.

#define ATM_CAUSE_PU_USER   0x08
 

Definition at line 478 of file atm.h.

#define ATM_CAUSE_QOS_UNAVAILABLE   0x31
 

Definition at line 434 of file atm.h.

#define ATM_CAUSE_REASON_IE_INSUFFICIENT   0x08
 

Definition at line 471 of file atm.h.

#define ATM_CAUSE_REASON_IE_MISSING   0x04
 

Definition at line 470 of file atm.h.

#define ATM_CAUSE_REASON_USER   0x00
 

Definition at line 469 of file atm.h.

#define ATM_CAUSE_RECOVERY_ON_TIMEOUT   0x66
 

Definition at line 453 of file atm.h.

#define ATM_CAUSE_RESOURCE_UNAVAILABLE   0x2F
 

Definition at line 433 of file atm.h.

#define ATM_CAUSE_STATUS_ENQUIRY_RESPONSE   0x1E
 

Definition at line 426 of file atm.h.

#define ATM_CAUSE_TEMPORARY_FAILURE   0x29
 

Definition at line 430 of file atm.h.

#define ATM_CAUSE_TOO_MANY_PENDING_ADD_PARTY   0x5C
 

Definition at line 446 of file atm.h.

#define ATM_CAUSE_UNALLOCATED_NUMBER   0x01
 

Definition at line 414 of file atm.h.

#define ATM_CAUSE_UNIMPLEMENTED_IE   0x63
 

Definition at line 450 of file atm.h.

#define ATM_CAUSE_UNIMPLEMENTED_MESSAGE_TYPE   0x61
 

Definition at line 449 of file atm.h.

#define ATM_CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS   0x49
 

Definition at line 440 of file atm.h.

#define ATM_CAUSE_USER_BUSY   0x11
 

Definition at line 419 of file atm.h.

#define ATM_CAUSE_USER_CELL_RATE_UNAVAILABLE   0x33
 

Definition at line 435 of file atm.h.

#define ATM_CAUSE_USER_REJECTS_CLIR   0x17
 

Definition at line 423 of file atm.h.

#define ATM_CAUSE_VPI_VCI_UNACCEPTABLE   0x0A
 

Definition at line 417 of file atm.h.

#define ATM_CAUSE_VPI_VCI_UNAVAILABLE   0x23
 

Definition at line 428 of file atm.h.

#define ATM_CELL_TRANSFER_CAPACITY_IBM_25   25125926
 

Definition at line 744 of file atm.h.

#define ATM_CELL_TRANSFER_CAPACITY_SONET_STS3C   149760000
 

Definition at line 743 of file atm.h.

#define ATM_E164   1
 

Definition at line 34 of file atm.h.

#define ATM_FLOW_PARAMS_RSVD1_MPP   0x01
 

Definition at line 613 of file atm.h.

#define ATM_MAC_ADDRESS_LENGTH   6
 

Definition at line 39 of file atm.h.

#define ATM_MEDIA_SPECIFIC   0x00000001
 

Definition at line 524 of file atm.h.

#define ATM_NSAP   0
 

Definition at line 33 of file atm.h.

#define ATM_PHYS_RATE_IBM_25   25600000
 

Definition at line 737 of file atm.h.

#define ATM_PHYS_RATE_SONET_STS3C   155520000
 

Definition at line 736 of file atm.h.

#define ATM_SERVICE_CATEGORY_ABR   8
 

Definition at line 558 of file atm.h.

#define ATM_SERVICE_CATEGORY_CBR   1
 

Definition at line 555 of file atm.h.

#define ATM_SERVICE_CATEGORY_UBR   4
 

Definition at line 557 of file atm.h.

#define ATM_SERVICE_CATEGORY_VBR   2
 

Definition at line 556 of file atm.h.

#define ATM_SERVICE_REGISTRY_ANS   2
 

Definition at line 768 of file atm.h.

#define ATM_SERVICE_REGISTRY_LECS   1
 

Definition at line 767 of file atm.h.

#define ATM_USER_DATA_RATE_IBM_25   227556
 

Definition at line 755 of file atm.h.

#define ATM_USER_DATA_RATE_SONET_155   1356317
 

Definition at line 754 of file atm.h.

#define BCOB_A   0x00
 

Definition at line 201 of file atm.h.

#define BCOB_C   0x01
 

Definition at line 202 of file atm.h.

#define BCOB_X   0x02
 

Definition at line 203 of file atm.h.

#define BHLI_HighLayerProfile   0x02
 

Definition at line 249 of file atm.h.

#define BHLI_ISO   0x00
 

Definition at line 247 of file atm.h.

#define BHLI_UserSpecific   0x01
 

Definition at line 248 of file atm.h.

#define BHLI_VendorSpecificAppId   0x03
 

Definition at line 250 of file atm.h.

#define BLLI_L2_ELAPB   0x08
 

Definition at line 270 of file atm.h.

#define BLLI_L2_HDLC_ABM   0x0B
 

Definition at line 273 of file atm.h.

#define BLLI_L2_HDLC_ARM   0x09
 

Definition at line 271 of file atm.h.

#define BLLI_L2_HDLC_NRM   0x0A
 

Definition at line 272 of file atm.h.

#define BLLI_L2_ISO_1745   0x01
 

Definition at line 266 of file atm.h.

#define BLLI_L2_ISO_7776   0x11
 

Definition at line 278 of file atm.h.

#define BLLI_L2_LLC   0x0C
 

Definition at line 274 of file atm.h.

#define BLLI_L2_Q921   0x02
 

Definition at line 267 of file atm.h.

#define BLLI_L2_Q922   0x0E
 

Definition at line 276 of file atm.h.

#define BLLI_L2_USER_SPECIFIED   0x10
 

Definition at line 277 of file atm.h.

#define BLLI_L2_X25L   0x06
 

Definition at line 268 of file atm.h.

#define BLLI_L2_X25M   0x07
 

Definition at line 269 of file atm.h.

#define BLLI_L2_X75   0x0D
 

Definition at line 275 of file atm.h.

#define BLLI_L3_IPI_IP   0xCC
 

Definition at line 295 of file atm.h.

#define BLLI_L3_IPI_SNAP   0x80
 

Definition at line 294 of file atm.h.

#define BLLI_L3_ISO_8208   0x07
 

Definition at line 284 of file atm.h.

#define BLLI_L3_ISO_TR9577   0x0B
 

Definition at line 288 of file atm.h.

#define BLLI_L3_SIO_8473   0x09
 

Definition at line 286 of file atm.h.

#define BLLI_L3_T70   0x0A
 

Definition at line 287 of file atm.h.

#define BLLI_L3_USER_SPECIFIED   0x10
 

Definition at line 289 of file atm.h.

#define BLLI_L3_X223   0x08
 

Definition at line 285 of file atm.h.

#define BLLI_L3_X25   0x06
 

Definition at line 283 of file atm.h.

#define CALLMGR_SPECIFIC_Q2931   0x00000001
 

Definition at line 544 of file atm.h.

#define CLIP_NOT   0x00
 

Definition at line 222 of file atm.h.

#define CLIP_SUS   0x20
 

Definition at line 223 of file atm.h.

#define CO_FLAG_NO_DEST_SAP   0x00000002
 

Definition at line 676 of file atm.h.

#define CO_FLAG_NO_LOCAL_SAP   0x00000004
 

Definition at line 681 of file atm.h.

#define CO_FLAG_SIGNALING_VC   0x00000001
 

Definition at line 670 of file atm.h.

#define QOS_CLASS0   0x00
 

Definition at line 353 of file atm.h.

#define QOS_CLASS1   0x01
 

Definition at line 354 of file atm.h.

#define QOS_CLASS2   0x02
 

Definition at line 355 of file atm.h.

#define QOS_CLASS3   0x03
 

Definition at line 356 of file atm.h.

#define QOS_CLASS4   0x04
 

Definition at line 357 of file atm.h.

#define SAP_FIELD_ABSENT   ((ULONG)0xfffffffe)
 

Definition at line 616 of file atm.h.

#define SAP_FIELD_ANY   ((ULONG)0xffffffff)
 

Definition at line 620 of file atm.h.

#define SAP_FIELD_ANY_AESA_REST   ((ULONG)0xfffffffb)
 

Definition at line 624 of file atm.h.

#define SAP_FIELD_ANY_AESA_SEL   ((ULONG)0xfffffffa)
 

Definition at line 623 of file atm.h.

#define SAP_TYPE_E164   0x00000002
 

Definition at line 107 of file atm.h.

#define SAP_TYPE_NSAP   0x00000001
 

Definition at line 106 of file atm.h.

#define TNS_PLAN_CARRIER_ID_CODE   0x01
 

Definition at line 385 of file atm.h.

#define TNS_TYPE_NATIONAL   0x40
 

Definition at line 380 of file atm.h.

#define TR_END_TO_END   0x01
 

Definition at line 216 of file atm.h.

#define TR_NO_END_TO_END   0x02
 

Definition at line 217 of file atm.h.

#define TR_NOIND   0x00
 

Definition at line 215 of file atm.h.

#define TT_CBR   0x04
 

Definition at line 209 of file atm.h.

#define TT_NOIND   0x00
 

Definition at line 208 of file atm.h.

#define TT_VBR   0x08
 

Definition at line 210 of file atm.h.

#define UP_P2MP   0x01
 

Definition at line 230 of file atm.h.

#define UP_P2P   0x00
 

Definition at line 229 of file atm.h.


Typedef Documentation

typedef struct _AAL1_PARAMETERS AAL1_PARAMETERS
 

typedef struct _AAL34_PARAMETERS AAL34_PARAMETERS
 

typedef struct _AAL5_PARAMETERS AAL5_PARAMETERS
 

typedef struct _AAL_PARAMETERS_IE AAL_PARAMETERS_IE
 

typedef struct _AALUSER_PARAMETERS AALUSER_PARAMETERS
 

typedef struct _ATM_AAL_OOB_INFO ATM_AAL_OOB_INFO
 

typedef ULONG ATM_AAL_TYPE
 

Definition at line 66 of file atm.h.

typedef struct _ATM_ADDRESS ATM_ADDRESS
 

typedef ULONG ATM_ADDRESSTYPE
 

Definition at line 31 of file atm.h.

typedef struct _ATM_BHLI_IE ATM_BHLI_IE
 

typedef struct _ATM_BLLI_IE ATM_BLLI_IE
 

typedef struct _ATM_BROADBAND_BEARER_CAPABILITY_IE ATM_BROADBAND_BEARER_CAPABILITY_IE
 

typedef struct _ATM_BROADBAND_SENDING_COMPLETE_IE ATM_BROADBAND_SENDING_COMPLETE_IE
 

typedef ATM_ADDRESS ATM_CALLED_PARTY_NUMBER_IE
 

Definition at line 322 of file atm.h.

typedef ATM_ADDRESS ATM_CALLED_PARTY_SUBADDRESS_IE
 

Definition at line 328 of file atm.h.

typedef struct _ATM_CALLING_PARTY_NUMBER_IE ATM_CALLING_PARTY_NUMBER_IE
 

typedef ATM_ADDRESS ATM_CALLING_PARTY_SUBADDRESS_IE
 

Definition at line 346 of file atm.h.

typedef struct _ATM_CAUSE_IE ATM_CAUSE_IE
 

typedef struct _ATM_FLOW_PARAMETERS ATM_FLOW_PARAMETERS
 

typedef struct _ATM_LIJ_CALLID_IE ATM_LIJ_CALLID_IE
 

typedef struct _ATM_MEDIA_PARAMETERS ATM_MEDIA_PARAMETERS
 

typedef struct _ATM_PVC_SAP ATM_PVC_SAP
 

typedef struct _ATM_QOS_CLASS_IE ATM_QOS_CLASS_IE
 

typedef struct _ATM_RAW_IE ATM_RAW_IE
 

typedef struct _ATM_SAP ATM_SAP
 

typedef struct _ATM_SERVICE_ADDRESS_LIST ATM_SERVICE_ADDRESS_LIST
 

typedef ULONG ATM_SERVICE_CATEGORY
 

Definition at line 560 of file atm.h.

typedef ULONG ATM_SERVICE_REGISTRY_TYPE
 

Definition at line 765 of file atm.h.

typedef struct _ATM_TRAFFIC_DESCRIPTOR ATM_TRAFFIC_DESCRIPTOR
 

typedef struct _ATM_TRAFFIC_DESCRIPTOR_IE ATM_TRAFFIC_DESCRIPTOR_IE
 

typedef struct _ATM_TRANSIT_NETWORK_SELECTION_IE ATM_TRANSIT_NETWORK_SELECTION_IE
 

typedef struct _ATM_VC_RATES_SUPPORTED ATM_VC_RATES_SUPPORTED
 

typedef struct _ATM_VPIVCI ATM_VPIVCI
 

typedef struct _CO_GET_CALL_INFORMATION CO_GET_CALL_INFORMATION
 

typedef struct _AAL1_PARAMETERS * PAAL1_PARAMETERS
 

typedef struct _AAL34_PARAMETERS * PAAL34_PARAMETERS
 

typedef struct _AAL5_PARAMETERS * PAAL5_PARAMETERS
 

typedef struct _AAL_PARAMETERS_IE * PAAL_PARAMETERS_IE
 

typedef struct _AALUSER_PARAMETERS * PAALUSER_PARAMETERS
 

typedef struct _ATM_AAL_OOB_INFO * PATM_AAL_OOB_INFO
 

typedef ULONG * PATM_AAL_TYPE
 

Definition at line 66 of file atm.h.

typedef struct _ATM_ADDRESS * PATM_ADDRESS
 

typedef struct _ATM_BHLI_IE * PATM_BHLI_IE
 

typedef struct _ATM_BLLI_IE * PATM_BLLI_IE
 

typedef struct _ATM_BROADBAND_BEARER_CAPABILITY_IE * PATM_BROADBAND_BEARER_CAPABILITY_IE
 

typedef struct _ATM_BROADBAND_SENDING_COMPLETE_IE * PATM_BROADBAND_SENDING_COMPLETE_IE
 

typedef struct _ATM_CALLING_PARTY_NUMBER_IE * PATM_CALLING_PARTY_NUMBER_IE
 

typedef struct _ATM_CAUSE_IE * PATM_CAUSE_IE
 

typedef struct _ATM_FLOW_PARAMETERS * PATM_FLOW_PARAMETERS
 

typedef struct _ATM_LIJ_CALLID_IE * PATM_LIJ_CALLID_IE
 

typedef struct _ATM_MEDIA_PARAMETERS * PATM_MEDIA_PARAMETERS
 

typedef struct _ATM_PVC_SAP * PATM_PVC_SAP
 

typedef struct _ATM_QOS_CLASS_IE * PATM_QOS_CLASS_IE
 

typedef struct _ATM_RAW_IE * PATM_RAW_IE
 

typedef struct _ATM_SAP * PATM_SAP
 

typedef struct _ATM_SERVICE_ADDRESS_LIST * PATM_SERVICE_ADDRESS_LIST
 

typedef ULONG * PATM_SERVICE_CATEGORY
 

Definition at line 560 of file atm.h.

typedef struct _ATM_TRAFFIC_DESCRIPTOR * PATM_TRAFFIC_DESCRIPTOR
 

typedef struct _ATM_TRAFFIC_DESCRIPTOR_IE * PATM_TRAFFIC_DESCRIPTOR_IE
 

typedef struct _ATM_TRANSIT_NETWORK_SELECTION_IE * PATM_TRANSIT_NETWORK_SELECTION_IE
 

typedef struct _ATM_VC_RATES_SUPPORTED * PATM_VC_RATES_SUPPORTED
 

typedef struct _ATM_VPIVCI * PATM_VPIVCI
 

typedef struct _CO_GET_CALL_INFORMATION * PCO_GET_CALL_INFORMATION
 

typedef struct _Q2931_ADD_PVC * PQ2931_ADD_PVC
 

typedef struct _Q2931_CALLMGR_PARAMETERS * PQ2931_CALLMGR_PARAMETERS
 

typedef struct _Q2931_DELETE_PVC * PQ2931_DELETE_PVC
 

typedef struct _Q2931_IE * PQ2931_IE
 

typedef struct _Q2931_ADD_PVC Q2931_ADD_PVC
 

typedef struct _Q2931_CALLMGR_PARAMETERS Q2931_CALLMGR_PARAMETERS
 

typedef struct _Q2931_DELETE_PVC Q2931_DELETE_PVC
 

typedef struct _Q2931_IE Q2931_IE
 


Enumeration Type Documentation

enum Q2931_IE_TYPE
 

Enumeration values:
IE_AALParameters 
IE_TrafficDescriptor 
IE_BroadbandBearerCapability 
IE_BHLI 
IE_BLLI 
IE_CalledPartyNumber 
IE_CalledPartySubaddress 
IE_CallingPartyNumber 
IE_CallingPartySubaddress 
IE_Cause 
IE_QOSClass 
IE_TransitNetworkSelection 
IE_BroadbandSendingComplete 
IE_LIJCallId 
IE_Raw 

Definition at line 72 of file atm.h.


Generated on Sat May 15 19:42:56 2004 for test by doxygen 1.3.7