MSG_QUEUE_DEFAULT_VAL void MsgQueue_Int(msg_queue_t * pMsgQueue); intptr_t MsgQueue_PostMsg(msg_queue_t * pMsgQueue, const uint16_t msgId, const uintptr_t param); intptr_t MsgQueue_PostDelayedMsg(msg_queue_t * pMsgQueue, const uint16_t msgId, const uintptr_t param, const uint32_t delayMs); intptr_t MsgQueue_GetMsg(msg_queue_t * pMsgQueue, uint16_t * pMsgId, uintptr_t * pParam); intptr_t MsgQueue_RemoveMsg(msg_queue_t * pMsgQueue, const uint16_t msgId);
2022-12-07 14:24:21 2KB STM32 GD32 MCU 消息队列
1
这是我大二时C++数据结构课程的期末pj,具体的内容介绍见blog。 内含设计报告和源码,源码注释充分,可以供同样需要课程设计的同学做参考。 涉及到树和队列等知识。
2022-12-06 11:00:44 1.71MB c++ 队列 数据结构
1
c语言实现队列功能,push、pop多字节与单字节,方便调用。
2022-12-03 15:07:55 1KB c语言 队列
1
Java上机报告对于栈和队列的实现
2022-11-30 09:27:08 2KB 数据结构
1
多线程模板特点: 0).代码精简,新手易懂。 1).任务直进直出,占用内存较少。 (如果电脑内存小,最好别直接导入数据然后保存到变量,改成打开文件再读入效果更好) 2).如遇执行失败需要重试的任务直接压入队列 排队重试! (如果限制比较大的网站,账号登陆被限制IP了,在同一个IP子线程里面循环重试又浪费时间,不如试试揪出来扔后面排队重试吧)
2022-11-29 15:16:36 69KB 高级教程源码
1
在使用MSMQ时从官网上下载的是32位,这里提供的是64位机器时使用的dll文件
2022-11-23 18:15:39 69KB MSMQ
1
在ffplay的队列框架上实现一写多读的算法,用于同一个资源各种任务处理
2022-11-23 10:02:27 2KB ffplay 队列 链表
1
本文演示了监视打印机队列以了解作业状态的变化。
2022-11-18 15:52:38 99KB C# C#3.0 .NET .NET3.5
1
环形缓冲区,适用于接收外部数据时用作缓冲 STM32 QUEUE_DATA_TYPE* cbWrite(QueueBuffer *cb); QUEUE_DATA_TYPE* cbRead(QueueBuffer *cb); void cbReadFinish(QueueBuffer *cb); void cbWriteFinish(QueueBuffer *cb); //void cbPrint(QueueBuffer *cb); QUEUE_DATA_TYPE* cbWriteUsing(QueueBuffer *cb) ; int cbIsFull(QueueBuffer *cb) ; int cbIsEmpty(QueueBuffer *cb) ;
2022-11-17 20:10:11 6KB STM32 串口 环形队列
1
修复版 一个循环线性地址先进先出队列(FIFO),非常适合用做通讯、任务等,具有如下特点: 1.循环队列,空间利用率非常高,不用动态分配内存,不使用链表,无内存泄漏,无内存碎片; 2.线性地址空间,直接使用memcpy进出,速度非常快; 使用说明: 1.fifo_init 2.fifo_into 2.fifo_get 3.fifo_remove 4.fifo_uninit 如发现问题联系本人: lxj_com@163.com QQ:67016879
2022-11-17 15:07:54 3KB FIFO
1