This call creates only local objects (within the program). It does not attempt to bind the local queue object to the corresponding server object until the program creates a
tibemsMsgConsumer or a
tibemsMsgProducer that uses the queue.
Your program must allocate the name buffer, and pass its length to the function. If the length of the queue name is greater than the size of the buffer provided, the entire queue name may not be copied. The buffer size is determined by the
TIBEMS_DESTINATION_MAX constant. Constants such as
TIBEMS_DESTINATION_MAX are located in the
tibems/types.h header file.