diff options
author | imarom <imarom@cisco.com> | 2015-10-26 18:13:18 +0200 |
---|---|---|
committer | imarom <imarom@cisco.com> | 2015-10-26 18:13:18 +0200 |
commit | b77fef12a08d6d964e522eea6b2d846dfcc98b08 (patch) | |
tree | 25074c6aa5ccdc11dba5cfe94c61aaf6d61d9603 /src/mock/trex_platform_api_mock.cpp | |
parent | 29550cab54a8d49647f0f2c34b04cc2fc97daaea (diff) |
RPC control plane now integarted with DPDK
Diffstat (limited to 'src/mock/trex_platform_api_mock.cpp')
-rw-r--r-- | src/mock/trex_platform_api_mock.cpp | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/mock/trex_platform_api_mock.cpp b/src/mock/trex_platform_api_mock.cpp new file mode 100644 index 00000000..54f71e10 --- /dev/null +++ b/src/mock/trex_platform_api_mock.cpp @@ -0,0 +1,49 @@ +/* + Itay Marom + Cisco Systems, Inc. +*/ + +/* +Copyright (c) 2015-2015 Cisco Systems, Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +*/ + +#include <internal_api/trex_platform_api.h> + +void +TrexMockPlatformApi::get_global_stats(TrexPlatformGlobalStats &stats) const { + + stats.m_stats.m_cpu_util = 0; + + stats.m_stats.m_tx_bps = 0; + stats.m_stats.m_tx_pps = 0; + stats.m_stats.m_total_tx_pkts = 0; + stats.m_stats.m_total_tx_bytes = 0; + + stats.m_stats.m_rx_bps = 0; + stats.m_stats.m_rx_pps = 0; + stats.m_stats.m_total_rx_pkts = 0; + stats.m_stats.m_total_rx_bytes = 0; +} + +void +TrexMockPlatformApi::get_interface_stats(uint8_t interface_id, TrexPlatformInterfaceStats &stats) const { + +} + +uint8_t +TrexMockPlatformApi::get_dp_core_count() const { + return (1); +} + |