El único estado controlable en la cola de mensajes es su tamaño. Esto es, se le puede indicar a la cola su tamaño máximo. Sin embargo las funciones de mensajes proporcionan una operación para permitirle a un mensaje esperar hasta que pueda ser colocado en la cola.
Los mensajes enviados a un puerto se consideran como confiables (mensajes sin pérdidas o modificación) y se reciben en el orden en el cual fueron enviados por alguna tarea.