summaryrefslogtreecommitdiffstats
path: root/src/rpc-server/trex_rpc_req_resp_server.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-12-10Limit ZMQ RPC requests to 999999 bytes at CPP side. (check also unzipped size)Yaroslav Brustinov1-13/+13
Change-Id: Ic592d40678e9918f7d06b9ce4269a330c4455b3c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-10Limit ZMQ RPC requests to 999999 bytes at CPP side. TODO: split requests at ↵Yaroslav Brustinov1-0/+6
Python to smaller chunks. Change-Id: Ieaf477d2ed8264e30a8275a75d597fdc8858da79 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom1-0/+2
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com>
2016-06-20more granular lock for RPC serverimarom1-6/+7
avoid a bigger jitter for ASYNC thread because of lock
2016-06-20WATCHDOG - refactor due to trex-211imarom1-3/+4
2016-06-02WATCHDOG - disable monitors when done to avoid crash when joining onimarom1-0/+3
other threads
2016-06-02watchdog phase 2imarom1-6/+30
2016-03-02TX barrierimarom1-32/+3
2016-02-15many bugs uncovered by the PCAP injection:imarom1-11/+44
1. NamedTuple constructor 2. Scappy 3. zlib for server
2016-01-04simulation end to endimarom1-4/+52
2015-12-011. fixed ZMQ message limitationimarom1-19/+35
2. added some scale yamls for IMIX (300 streams, 1000 streams) 3. return objects are always complex objects (not strings) - for backward compatability 4. some minor adjustments to ZMQ socket timeouts
2015-10-11DP cores now inject a single packet as a dummy to see statsimarom1-1/+11
2015-09-16added many tests to the RPC serverimarom1-0/+27
also, few tweaks for handling RPC server errors
2015-09-03added pretty printer for the mock server on C++imarom1-2/+3
2015-08-24moved files to be on a single directoryimarom1-0/+146