/* Copyright 2013-2015 The MathWorks, Inc. */ #ifndef XILTgtAppSvc_CInterface_h #define XILTgtAppSvc_CInterface_h #include "XILTgtAppSvc.h" XILTGTAPPSVC_API_EXTERN_C uint8_T xilTgtAppSvcCreate(void); XILTGTAPPSVC_API_EXTERN_C void xilTgtAppSvcDestroy(void); XILTGTAPPSVC_API_EXTERN_C uint8_T* xilTgtAppSvcGetReceivedData(uint16_T* size); XILTGTAPPSVC_API_EXTERN_C void xilTgtAppSvcFreeLastReceivedData(void); XILTGTAPPSVC_API_EXTERN_C uint8_T xilTgtAppSvcAllocBuffer(void** ppBuf, const uint16_T size); XILTGTAPPSVC_API_EXTERN_C IOUnit_T* xilTgtAppSvcGetBufferDataPtr(void* pBufVoid); XILTGTAPPSVC_API_EXTERN_C uint8_T xilTgtAppSvcSend(void* pBufVoid, const uint16_T payloadSize); XILTGTAPPSVC_API_EXTERN_C uint16_T xilTgtAppSvcGetMaxPayloadCapacity(void); #endif