Receiving Messages

The Base calls the SNALink dispatcher function SNALinkDispatchProc when a message is available for it.

Note that after the application receives a message it is responsible for the buffer in which the message was received; it must either reuse the buffer to send a message (using SNASendMessage) or release it (using SNAReleaseBuffer). If the buffer to be reused does not contain the correct number of elements for the message to be sent, the application can obtain additional elements (using SNAGetElement) or release existing ones (using SNAReleaseElement).