diff options
author | 2016-01-27 03:05:36 -0500 | |
---|---|---|
committer | 2016-01-27 03:07:00 -0500 | |
commit | 1e69b27f272fef2e3124693b865521a4927418f5 (patch) | |
tree | c73058766d1aa90f4d94b81bf9589fbe956b32b8 /src | |
parent | ea3f39cd42ea667d1928564a25bffca19275cfeb (diff) |
ZMQ stubbed on simulation
Diffstat (limited to 'src')
-rw-r--r-- | src/stub/trex_stateless_stub.cpp | 23 | ||||
-rw-r--r-- | src/stub/zmq_stub.c | 81 |
2 files changed, 81 insertions, 23 deletions
diff --git a/src/stub/trex_stateless_stub.cpp b/src/stub/trex_stateless_stub.cpp deleted file mode 100644 index 199356d8..00000000 --- a/src/stub/trex_stateless_stub.cpp +++ /dev/null @@ -1,23 +0,0 @@ - -#include <trex_stateless_dp_core.h> - -class CFlowGenListPerThread; -class TrexStatelessCpToDpMsgBase; - -void -TrexStatelessDpCore::create(unsigned char, CFlowGenListPerThread*) { - m_thread_id = 0; - m_core = NULL; - - m_state = STATE_IDLE; - - CMessagingManager * cp_dp = CMsgIns::Ins()->getCpDp(); - - m_ring_from_cp = cp_dp->getRingCpToDp(0); - m_ring_to_cp = cp_dp->getRingDpToCp(0); -} - -void TrexStatelessDpCore::start(){} - -void TrexStatelessDpCore::handle_cp_msg(TrexStatelessCpToDpMsgBase*) {} - diff --git a/src/stub/zmq_stub.c b/src/stub/zmq_stub.c new file mode 100644 index 00000000..b94f93e4 --- /dev/null +++ b/src/stub/zmq_stub.c @@ -0,0 +1,81 @@ +#include <zmq.h> +#include <assert.h> + +void *zmq_ctx_new (void) { + return NULL; +} + +void *zmq_socket (void *, int type) { + return NULL; +} + +int zmq_close (void *s) { + return (-1); +} + +int zmq_setsockopt (void *s, int option, const void *optval,size_t optvallen) { + return (-1); +} + +int zmq_getsockopt (void *s, int option, void *optval, + size_t *optvallen) { + return (-1); +} + +int zmq_bind (void *s, const char *addr) { + return (-1); +} + +void *zmq_init (int io_threads) { + return NULL; +} + +int zmq_term (void *context) { + return (-1); +} + +int zmq_ctx_destroy (void *context) { + return (-1); +} + + +int zmq_connect (void *s, const char *addr) { + return (-1); +} + +int zmq_send (void *s, const void *buf, size_t len, int flags) { + return (-1); +} + +int zmq_recv (void *s, void *buf, size_t len, int flags) { + return (-1); +} + +int zmq_errno (void) { + return (-1); +} + +const char *zmq_strerror (int errnum) { + return ""; +} + +int zmq_msg_init (zmq_msg_t *msg) { + return (-1); +} + +int zmq_msg_recv (zmq_msg_t *msg, void *s, int flags) { + return (-1); +} + +int zmq_msg_close (zmq_msg_t *msg) { + return (-1); +} + +void *zmq_msg_data (zmq_msg_t *msg) { + return NULL; +} + +size_t zmq_msg_size (zmq_msg_t *msg) { + return (0); +} + |