14#ifndef _NETSIM_CR_DSX_H_
15#define _NETSIM_CR_DSX_H_
16#define DOWNSTREAM 0x00
18#define DSX_IE_FIXED_SIZE 117
19unsigned int g_nTransactionId;
21typedef enum service_state SERVICE_STATE;
25 ServiceState_Adding_remote,
26 serviceState_Add_Failed,
27 ServiceState_Adding_Local,
29 ServiceState_Changing_Local,
30 ServiceState_Changing_Remote,
31 ServiceState_Deleting,
37 SERVICE_STATE Status[8];
38 NetSim_PACKET* pTemp[8];
45 unsigned int nSFDirection:8;
48 unsigned int QOSParameterSetType:8;
49 unsigned int maxSustainedTrafficrate:24;
50 unsigned int maxTrafficBurst:24;
51 unsigned int minReservedTrafficRate:24;
52 unsigned int minTolerableTrafficRate:24;
53 unsigned int SFSchedulingType:8;
54 unsigned int Req_TrxPolicy:8;
55 unsigned int toleratedJitter:24;
56 unsigned int maxLatency:24;
57 unsigned int sduIndicator:8;
58 unsigned int sduSize:1;
59 unsigned int targetSAID:16;
60 unsigned int maxTolerablePacketLossRate:8;
62 unsigned int csSpec:8;
63 unsigned int DSCAction:8;
64 void* packetClassficationRule;
72 MANAGEMENT_MESSAGE type;
73 unsigned int nTransactionId:16;
81 MANAGEMENT_MESSAGE type;
82 unsigned int nTransactionID:16;
83 unsigned int nConfirmationCode:8;
91 MANAGEMENT_MESSAGE type;
92 unsigned int nTransactionID:16;
93 unsigned int nSFID:32;
101 MANAGEMENT_MESSAGE type;
102 unsigned int nTransactionID:16;
103 unsigned int nSFID:32;
105 unsigned int nConfirmationCode:8;