FreeCalypso > hg > fc-tourmaline
diff src/g23m-fad/tcpip/rnet/rnet_trace_i.h @ 1:fa8dc04885d8
src/g23m-*: import from Magnetite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 16 Oct 2020 06:25:50 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/g23m-fad/tcpip/rnet/rnet_trace_i.h Fri Oct 16 06:25:50 2020 +0000 @@ -0,0 +1,87 @@ +/** + * @file rnet_trace_i.h + * + * Riviera NET - Internal file. + * + * RNET trace macros. + * + * @author Vincent Oberle (v-oberle@ti.com) + * @version 0.1 + */ + +/* + * History: + * + * Date Author Modification + * -------------------------------------------------- + * 01/25/2002 Vincent Oberle Create + * + * (C) Copyright 2002 by Texas Instruments Incorporated, All Rights Reserved + */ + +#ifndef __RNET_TRACE_I_H_ +#define __RNET_TRACE_I_H_ + +#include "rv_general.h" +#include "rvf_api.h" +#include "rvm_use_id_list.h" + +#include "rnet_api.h" + +/** Traces the return value of RNET API functions or not. */ +#define RNET_TRACE_RET + +#define RNET_TRACE(string, level) \ + rvf_send_trace(string, sizeof(string) - 1, NULL_PARAM, level, RNET_USE_ID); + +#define RNET_TRACE_PARAM(string, param, level) \ + rvf_send_trace(string, sizeof(string) - 1, param, level, RNET_USE_ID); + +#define RNET_TRACE_ERROR(string) \ + rvf_send_trace(string, sizeof(string) - 1, NULL_PARAM, \ + RV_TRACE_LEVEL_ERROR, RNET_USE_ID); + +#define RNET_TRACE_ERROR_PARAM(string, param) \ + rvf_send_trace(string, sizeof(string) - 1, param, \ + RV_TRACE_LEVEL_ERROR, RNET_USE_ID); + +#define RNET_TRACE_WARNING(string) \ + rvf_send_trace(string, sizeof(string) - 1, NULL_PARAM, \ + RV_TRACE_LEVEL_WARNING, RNET_USE_ID); + +#define RNET_TRACE_WARNING_PARAM(string, param) \ + rvf_send_trace(string, sizeof(string) - 1, param, \ + RV_TRACE_LEVEL_WARNING, RNET_USE_ID); + +#define RNET_TRACE_HIGH(string) \ + rvf_send_trace(string, sizeof(string) - 1, NULL_PARAM, \ + RV_TRACE_LEVEL_DEBUG_HIGH, RNET_USE_ID); + +#define RNET_TRACE_HIGH_PARAM(string, param) \ + rvf_send_trace(string, sizeof(string) - 1, param, \ + RV_TRACE_LEVEL_DEBUG_HIGH, RNET_USE_ID); + +#define RNET_TRACE_MEDIUM(string) \ + rvf_send_trace(string, sizeof(string) - 1, NULL_PARAM, \ + RV_TRACE_LEVEL_DEBUG_MEDIUM, RNET_USE_ID); + +#define RNET_TRACE_MEDIUM_PARAM(string, param) \ + rvf_send_trace(string, sizeof(string) - 1, param, \ + RV_TRACE_LEVEL_DEBUG_MEDIUM, RNET_USE_ID); + +#define RNET_TRACE_LOW(string) \ + rvf_send_trace(string, sizeof(string) - 1, NULL_PARAM, \ + RV_TRACE_LEVEL_DEBUG_LOW, RNET_USE_ID); + +#define RNET_TRACE_LOW_PARAM(string, param) \ + rvf_send_trace(string, sizeof(string) - 1, param, \ + RV_TRACE_LEVEL_DEBUG_LOW, RNET_USE_ID); + +#ifdef RNET_TRACE_RET +void rnet_trace_ret (T_RNET_RET ret); +#else +#define rnet_trace_ret(ret) +#endif + +#endif /* __RNET_TRACE_I_H_ */ +