A CommandDescriptor.
The opaque value used to express a command.
It should be freed with g_free when no longer needed.