GenvidStatus Genvid_SubscribeCommand(const char *id, GenvidCommandCallback callback, void *userData)

Subscribes to the command with the name id.

The callback parameter specifies the function to call when commands are received.

The userData is a generic user pointer that is sent to callback when it is invoked.

The call is asynchronous.

It returns one of the following values:

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

GenvidStatus_InvalidParameter: id is null.

GenvidStatus_InvalidState: The asynchronous handler was not initialized.

GenvidStatus_InvalidParameter: One of the parameters is invalid.

See Genvid_UnsubscribeCommand() for more information.