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;
}

回饋