Added code for MAC-PHY interface, DU_APP, F1AP, SCTP and CU stub
[o-du/l2.git] / src / rlog / rl_platform.h
similarity index 70%
rename from src/5gnrpdcp/pj_ptsec.x
rename to src/rlog/rl_platform.h
index b47bee5..f90f4c5 100755 (executable)
 *******************************************************************************/
 
 /********************************************************************20**
-  
-        Name:    LTE PDCP-PAL Interface file 
-    
-        Type:    C include file
-  
-        Desc:    This file contains all the data structures and 
-                 prototypes for LTE PDCP.
-        File:    pj_ptsec.x
-  
+
+     Name:     Radisys Logging Framework
+     Type:     C include file
+     Desc:     This file contains logging framework include file.
+     File:     rl_interface.h
+
 *********************************************************************21*/
-/** @file pj_ptsec.x
-@brief PDCP Product Structures, prototypes
-*/
+/***************************************************************************
+@ description: This is header file is used for platform specific 
+implementaion.
+****************************************************************************/
 
-#ifndef __PJPTSECPALX__
-#define __PJPTSECPALX__
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+#ifndef __RL_PLATFORME_H__
 
-EXTERN S16 pjUtlChekTxEnqReq ARGS ((PjCb *gCb, PjDlRbCb *pjRbCb, PjTxEnt *txEnt));
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+void* rlAlloc(size_t memSize);
+void rlFree(void* pMem);
+void* rlCalloc(size_t memSize);
+void deInitThread(void* pThreadData);
+void* rlGetThreadSpecData(void);
+void rlSetThreadSpecificData(const void *pThrData);
+void rlInitPlatformSpecific(void);
 
-#endif /* __PJPTSECPALX__ */
+#endif /* __RL_PLATFORME_H__ */
 
-\f  
-/********************************************************************30**
-  
+/**********************************************************************
          End of file
 **********************************************************************/