⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sys_que.h

📁 abstract rtos
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -