Home | History | Annotate | Download | only in cutils

Lines Matching refs:destination

31 /** A destination to which messages can be sent. */
40 * @param destination to which the message was sent
43 typedef void MqMessageListener(MqDestination* destination, MqMessage* message);
46 * Hears a destination close.
48 * @param destination that closed
50 typedef void MqCloseListener(MqDestination* destination);
59 * @param replyTo destination to which replies should be sent, NULL if none
64 /** Sends a message to a destination. */
65 void mqSendMessage(MqMessage* message, MqDestination* destination);
67 /** Destination functions. */
70 * Creates a new destination. Acquires a reference implicitly.
73 * @param closeListener function to call when the destination closes
74 * @param userData user-specific data to associate with the destination.
81 * Gets user data which was associated with the given destination at
85 * given destination was created in.
86 * This function returns a null pointer if you call it on a destination
89 void* mqGetUserData(MqDestination* destination);
92 * Returns 1 if the destination was created in this process, or 0 if
93 * the destination was created in a different process, in which case you have
96 int mqIsDestinationLocal(MqDestination* destination);
99 * Increments the destination's reference count.
101 void mqKeepDestination(MqDesintation* destination);
104 * Decrements the destination's reference count.
111 * Gets the destination bound to a name.
116 * Binds a destination to a name.