diff options
Diffstat (limited to 'src/stub')
-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); +} + |