Genvid_SubmitNotification()

GenvidStatus Genvid_SubmitNotification(const char *notificationID, const void *notificationData, const int notificationDataSize)

Sends notificationDataSize bytes of notification.

If the asynchronous handler is not yet initialised the notifications are droppped.

It will return one of the following values :

GenvidStatus_UninitializedSDK : The Genvid library was not initialised before calling it.

GenvidStatus_InvalidState : The asynchronous handler was not initialised.

GenvidStatus_UnknownError : The SDK failed to publish, the error from the messaging bus can be found in the logs.

GenvidStatus_InvalidParameter : The stream streamID was not found.

GenvidStatus_Disconnected : The messaging system is currently disconnected.

GenvidStatus_Success : The operation has completed properly.