/* Cesar project {{{ * * Copyright (C) 2007 Spidcom * * <<>> * * }}} */ /** * \file interf_sar_layer.h * \brief adapt the common MME interface to MAC/SAR * \ingroup cp/interf * */ #ifndef INTERF_SAR_LAYER_H_ #define INTERF_SAR_LAYER_H_ //#include "cp/interf/inc/interf_types.h" //#include "cp/interf/interf.h" #include "mac/sar/sar.h" #include "mac/sar/inc/sar_public_interfaces.h" #include "cp/msg/inc/msg_const.h" /** * \brief init the interf_sar layer * \param * \return */ void interf_sar_layer_init (void); /** * \brief function to give the buffer to the interface * \param * \return */ void interf_sar_layer_add_buf (msg_mme_t *msg); /** * \brief to send a message through the interface * \param * \return */ void interf_sar_layer_send_buf (msg_mme_t *msg); /** * \brief * \param * \return */ int interf_sar_layer_rel_buf (void); /** * \brief * \param * \return */ int interf_sar_layer_cb_rc (void); #endif /*INTER_SAR_LAYER_H_*/