24 lines
589 B
C
24 lines
589 B
C
|
|
#ifndef _GMOCK_MARSIO_H
|
||
|
|
#define _GMOCK_MARSIO_H
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
extern "C"
|
||
|
|
{
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#include <marsio.h>
|
||
|
|
|
||
|
|
// new add, only for gtest
|
||
|
|
void marsio_set_recv_mbuff(struct mr_instance *instance, marsio_buff_t *mbuff);
|
||
|
|
void marsio_set_send_mbuff(struct mr_instance *instance, marsio_buff_t *mbuff);
|
||
|
|
marsio_buff_t *marsio_get_recv_mbuff(struct mr_instance *instance);
|
||
|
|
marsio_buff_t *marsio_get_send_mbuff(struct mr_instance *instance);
|
||
|
|
int marsio_mbuff_cmp(marsio_buff_t *mbuff1, marsio_buff_t *mbuff2);
|
||
|
|
marsio_buff_t *marsio_mbuff_dup(marsio_buff_t *m);
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
}
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#endif
|