create

create 方法用于创建 RiCOSMessageQueue 对象。

特征符
RiCOSMessageQueue * RiCOSMessageQueue_create(
   RiCBoolean shouldGrow, int initSize);
参数
shouldGrow

确定队列是固定大小 (RiCFALSE) 还是能够根据需要进行扩展 (RiCTRUE)。

initSize

指定队列的初始大小。缺省消息队列大小由变量 RiCOSDefaultMessageQueueSize 设置。

消息队列的最大长度取决于操作系统和实现。通常,在适用于特定操作系统的适配器中设置此最大长度。

返回

新创建的 RiCOSMessageQueue

示例
RiCOSMessageQueue * RiCOSMessageQueue_create(
   RiCBoolean shouldGrow, int initSize)
{
   RiCOSMessageQueue * me = malloc(
      sizeof(RiCOSMessageQueue));
   RiCOSMessageQueue_init(me, shouldGrow, initSize);
   return me;
}

反馈