sys_que.h
来自「abstract rtos」· C头文件 代码 · 共 54 行
H
54 行
#ifdef __cplusplus#if __cplusplusextern "C"{#endif #endif #ifndef __INC_SYS_QUE_H__#define __INC_SYS_QUE_H__typedef struct mq_des{ U32 magic_num; S8 name[AOS_NAME_LEN]; SYS_SEM_T sm_read; SYS_SEM_T sm_write; U32 mq_flags; U32 mq_maxmsg; U32 mq_msgsize; S32 mq_curmsgs; U32 read_idx; U32 write_idx; U8 msg[4]; }*SYS_MQD_T;U32 sys_mq_create( S8 name[AOS_NAME_LEN+1], U32 flags, U32 maxmsg, U32 msgsize, SYS_MQD_T*mqp );U32 sys_mq_cancel( SYS_MQD_T mqdes );U32 sys_mq_send( SYS_MQD_T mqdes, U8 *ptr, U32 length, U32 timeout );U32 sys_mq_receive( SYS_MQD_T mqdes , U8 *ptr, U32 length, U32 timeout );U32 sys_mq_trysend( SYS_MQD_T mqdes, U8 *ptr, U32 length );U32 sys_mq_tryreceive( SYS_MQD_T mqdes , U8 *ptr, U32 length );U32 sys_mq_curmsgs( SYS_MQD_T mqdes );U32 sys_mq_info( SYS_MQD_T mqdes, U32 *pFlags, U32 *pulMaxMsg, U32 *pulMsgSize);#endif#ifdef __cplusplus#if __cplusplus}#endif #endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?