1*d9f75844SAndroid Build Coastguard Worker /* 2*d9f75844SAndroid Build Coastguard Worker * Copyright 2013 The WebRTC Project Authors. All rights reserved. 3*d9f75844SAndroid Build Coastguard Worker * 4*d9f75844SAndroid Build Coastguard Worker * Use of this source code is governed by a BSD-style license 5*d9f75844SAndroid Build Coastguard Worker * that can be found in the LICENSE file in the root of the source 6*d9f75844SAndroid Build Coastguard Worker * tree. An additional intellectual property rights grant can be found 7*d9f75844SAndroid Build Coastguard Worker * in the file PATENTS. All contributing project authors may 8*d9f75844SAndroid Build Coastguard Worker * be found in the AUTHORS file in the root of the source tree. 9*d9f75844SAndroid Build Coastguard Worker */ 10*d9f75844SAndroid Build Coastguard Worker 11*d9f75844SAndroid Build Coastguard Worker #ifndef RTC_BASE_DSCP_H_ 12*d9f75844SAndroid Build Coastguard Worker #define RTC_BASE_DSCP_H_ 13*d9f75844SAndroid Build Coastguard Worker 14*d9f75844SAndroid Build Coastguard Worker namespace rtc { 15*d9f75844SAndroid Build Coastguard Worker // Differentiated Services Code Point. 16*d9f75844SAndroid Build Coastguard Worker // See http://tools.ietf.org/html/rfc2474 for details. 17*d9f75844SAndroid Build Coastguard Worker enum DiffServCodePoint { 18*d9f75844SAndroid Build Coastguard Worker DSCP_NO_CHANGE = -1, 19*d9f75844SAndroid Build Coastguard Worker DSCP_DEFAULT = 0, // Same as DSCP_CS0 20*d9f75844SAndroid Build Coastguard Worker DSCP_CS0 = 0, // The default 21*d9f75844SAndroid Build Coastguard Worker DSCP_CS1 = 8, // Bulk/background traffic 22*d9f75844SAndroid Build Coastguard Worker DSCP_AF11 = 10, 23*d9f75844SAndroid Build Coastguard Worker DSCP_AF12 = 12, 24*d9f75844SAndroid Build Coastguard Worker DSCP_AF13 = 14, 25*d9f75844SAndroid Build Coastguard Worker DSCP_CS2 = 16, 26*d9f75844SAndroid Build Coastguard Worker DSCP_AF21 = 18, 27*d9f75844SAndroid Build Coastguard Worker DSCP_AF22 = 20, 28*d9f75844SAndroid Build Coastguard Worker DSCP_AF23 = 22, 29*d9f75844SAndroid Build Coastguard Worker DSCP_CS3 = 24, 30*d9f75844SAndroid Build Coastguard Worker DSCP_AF31 = 26, 31*d9f75844SAndroid Build Coastguard Worker DSCP_AF32 = 28, 32*d9f75844SAndroid Build Coastguard Worker DSCP_AF33 = 30, 33*d9f75844SAndroid Build Coastguard Worker DSCP_CS4 = 32, 34*d9f75844SAndroid Build Coastguard Worker DSCP_AF41 = 34, // Video 35*d9f75844SAndroid Build Coastguard Worker DSCP_AF42 = 36, // Video 36*d9f75844SAndroid Build Coastguard Worker DSCP_AF43 = 38, // Video 37*d9f75844SAndroid Build Coastguard Worker DSCP_CS5 = 40, // Video 38*d9f75844SAndroid Build Coastguard Worker DSCP_EF = 46, // Voice 39*d9f75844SAndroid Build Coastguard Worker DSCP_CS6 = 48, // Voice 40*d9f75844SAndroid Build Coastguard Worker DSCP_CS7 = 56, // Control messages 41*d9f75844SAndroid Build Coastguard Worker }; 42*d9f75844SAndroid Build Coastguard Worker 43*d9f75844SAndroid Build Coastguard Worker } // namespace rtc 44*d9f75844SAndroid Build Coastguard Worker 45*d9f75844SAndroid Build Coastguard Worker #endif // RTC_BASE_DSCP_H_ 46