Data Structures |
| struct | PATM_ADDRESS |
| struct | ATM_BLLI |
| struct | ATM_BHLI |
| struct | LPSOCKADDR_ATM |
| struct | PQ2931_IE |
| struct | PAAL5_PARAMETERS |
| struct | PAALUSER_PARAMETERS |
| struct | PAAL_PARAMETERS_IE |
| struct | ATM_TD |
| struct | PATM_TRAFFIC_DESCRIPTOR_IE |
| struct | PATM_BROADBAND_BEARER_CAPABILITY_IE |
| struct | PATM_BLLI_IE |
| struct | PATM_CALLING_PARTY_NUMBER_IE |
| struct | PATM_CAUSE_IE |
| struct | PATM_QOS_CLASS_IE |
| struct | PATM_TRANSIT_NETWORK_SELECTION_IE |
| struct | ATM_CONNECTION_ID |
| struct | ATM_PVC_PARAMS |
Defines |
| #define | ATMPROTO_AALUSER 0x00 |
| #define | ATMPROTO_AAL1 0x01 |
| #define | ATMPROTO_AAL2 0x02 |
| #define | ATMPROTO_AAL34 0x03 |
| #define | ATMPROTO_AAL5 0x05 |
| #define | SAP_FIELD_ABSENT 0xFFFFFFFE |
| #define | SAP_FIELD_ANY 0xFFFFFFFF |
| #define | SAP_FIELD_ANY_AESA_SEL 0xFFFFFFFA |
| #define | SAP_FIELD_ANY_AESA_REST 0xFFFFFFFB |
| #define | ATM_E164 0x01 |
| #define | ATM_NSAP 0x02 |
| #define | ATM_AESA 0x02 |
| #define | ATM_ADDR_SIZE 20 |
| #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 | BHLI_ISO 0x00 |
| #define | BHLI_UserSpecific 0x01 |
| #define | BHLI_HighLayerProfile 0x02 |
| #define | BHLI_VendorSpecificAppId 0x03 |
| #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 0x01 |
| #define | BCOB_C 0x03 |
| #define | BCOB_X 0x10 |
| #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 | BLLI_L2_MODE_NORMAL 0x40 |
| #define | BLLI_L2_MODE_EXT 0x80 |
| #define | BLLI_L3_MODE_NORMAL 0x40 |
| #define | BLLI_L3_MODE_EXT 0x80 |
| #define | BLLI_L3_PACKET_16 0x04 |
| #define | BLLI_L3_PACKET_32 0x05 |
| #define | BLLI_L3_PACKET_64 0x06 |
| #define | BLLI_L3_PACKET_128 0x07 |
| #define | BLLI_L3_PACKET_256 0x08 |
| #define | BLLI_L3_PACKET_512 0x09 |
| #define | BLLI_L3_PACKET_1024 0x0A |
| #define | BLLI_L3_PACKET_2048 0x0B |
| #define | BLLI_L3_PACKET_4096 0x0C |
| #define | PI_ALLOWED 0x00 |
| #define | PI_RESTRICTED 0x40 |
| #define | PI_NUMBER_NOT_AVAILABLE 0x80 |
| #define | SI_USER_NOT_SCREENED 0x00 |
| #define | SI_USER_PASSED 0x01 |
| #define | SI_USER_FAILED 0x02 |
| #define | SI_NETWORK 0x03 |
| #define | CAUSE_LOC_USER 0x00 |
| #define | CAUSE_LOC_PRIVATE_LOCAL 0x01 |
| #define | CAUSE_LOC_PUBLIC_LOCAL 0x02 |
| #define | CAUSE_LOC_TRANSIT_NETWORK 0x03 |
| #define | CAUSE_LOC_PUBLIC_REMOTE 0x04 |
| #define | CAUSE_LOC_PRIVATE_REMOTE 0x05 |
| #define | CAUSE_LOC_INTERNATIONAL_NETWORK 0x07 |
| #define | CAUSE_LOC_BEYOND_INTERWORKING 0x0A |
| #define | CAUSE_UNALLOCATED_NUMBER 0x01 |
| #define | CAUSE_NO_ROUTE_TO_TRANSIT_NETWORK 0x02 |
| #define | CAUSE_NO_ROUTE_TO_DESTINATION 0x03 |
| #define | CAUSE_VPI_VCI_UNACCEPTABLE 0x0A |
| #define | CAUSE_NORMAL_CALL_CLEARING 0x10 |
| #define | CAUSE_USER_BUSY 0x11 |
| #define | CAUSE_NO_USER_RESPONDING 0x12 |
| #define | CAUSE_CALL_REJECTED 0x15 |
| #define | CAUSE_NUMBER_CHANGED 0x16 |
| #define | CAUSE_USER_REJECTS_CLIR 0x17 |
| #define | CAUSE_DESTINATION_OUT_OF_ORDER 0x1B |
| #define | CAUSE_INVALID_NUMBER_FORMAT 0x1C |
| #define | CAUSE_STATUS_ENQUIRY_RESPONSE 0x1E |
| #define | CAUSE_NORMAL_UNSPECIFIED 0x1F |
| #define | CAUSE_VPI_VCI_UNAVAILABLE 0x23 |
| #define | CAUSE_NETWORK_OUT_OF_ORDER 0x26 |
| #define | CAUSE_TEMPORARY_FAILURE 0x29 |
| #define | CAUSE_ACCESS_INFORMAION_DISCARDED 0x2B |
| #define | CAUSE_NO_VPI_VCI_AVAILABLE 0x2D |
| #define | CAUSE_RESOURCE_UNAVAILABLE 0x2F |
| #define | CAUSE_QOS_UNAVAILABLE 0x31 |
| #define | CAUSE_USER_CELL_RATE_UNAVAILABLE 0x33 |
| #define | CAUSE_BEARER_CAPABILITY_UNAUTHORIZED 0x39 |
| #define | CAUSE_BEARER_CAPABILITY_UNAVAILABLE 0x3A |
| #define | CAUSE_OPTION_UNAVAILABLE 0x3F |
| #define | CAUSE_BEARER_CAPABILITY_UNIMPLEMENTED 0x41 |
| #define | CAUSE_UNSUPPORTED_TRAFFIC_PARAMETERS 0x49 |
| #define | CAUSE_INVALID_CALL_REFERENCE 0x51 |
| #define | CAUSE_CHANNEL_NONEXISTENT 0x52 |
| #define | CAUSE_INCOMPATIBLE_DESTINATION 0x58 |
| #define | CAUSE_INVALID_ENDPOINT_REFERENCE 0x59 |
| #define | CAUSE_INVALID_TRANSIT_NETWORK_SELECTION 0x5B |
| #define | CAUSE_TOO_MANY_PENDING_ADD_PARTY 0x5C |
| #define | CAUSE_AAL_PARAMETERS_UNSUPPORTED 0x5D |
| #define | CAUSE_MANDATORY_IE_MISSING 0x60 |
| #define | CAUSE_UNIMPLEMENTED_MESSAGE_TYPE 0x61 |
| #define | CAUSE_UNIMPLEMENTED_IE 0x63 |
| #define | CAUSE_INVALID_IE_CONTENTS 0x64 |
| #define | CAUSE_INVALID_STATE_FOR_MESSAGE 0x65 |
| #define | CAUSE_RECOVERY_ON_TIMEOUT 0x66 |
| #define | CAUSE_INCORRECT_MESSAGE_LENGTH 0x68 |
| #define | CAUSE_PROTOCOL_ERROR 0x6F |
| #define | CAUSE_COND_UNKNOWN 0x00 |
| #define | CAUSE_COND_PERMANENT 0x01 |
| #define | CAUSE_COND_TRANSIENT 0x02 |
| #define | CAUSE_REASON_USER 0x00 |
| #define | CAUSE_REASON_IE_MISSING 0x04 |
| #define | CAUSE_REASON_IE_INSUFFICIENT 0x08 |
| #define | CAUSE_PU_PROVIDER 0x00 |
| #define | CAUSE_PU_USER 0x08 |
| #define | CAUSE_NA_NORMAL 0x00 |
| #define | CAUSE_NA_ABNORMAL 0x04 |
| #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 | SIO_GET_NUMBER_OF_ATM_DEVICES 0x50160001 |
| #define | SIO_GET_ATM_ADDRESS 0xd0160002 |
| #define | SIO_ASSOCIATE_PVC 0x90160003 |
| #define | SIO_GET_ATM_CONNECTION_ID 0x50160004 |
Typedefs |
| typedef ATM_BHLI | ATM_BHLI_IE |
| typedef ATM_ADDRESS | ATM_CALLED_PARTY_NUMBER_IE |
| typedef ATM_ADDRESS | ATM_CALLED_PARTY_SUBADDRESS_IE |
| typedef ATM_ADDRESS | ATM_CALLING_PARTY_SUBADDRESS_IE |
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,
IE_AALParameters,
IE_TrafficDescriptor,
IE_BroadbandBearerCapability,
IE_BHLI,
IE_BLLI,
IE_CalledPartyNumber,
IE_CalledPartySubaddress,
IE_CallingPartyNumber,
IE_CallingPartySubaddress,
IE_Cause,
IE_QOSClass,
IE_TransitNetworkSelection
} |
| enum | AAL_TYPE { AALTYPE_5 = 5,
AALTYPE_USER = 16
} |