On 23/03/2015 11:36, Peter Crosthwaite wrote: > I don't think TypeInfo is the right place for this. You can however > define function hooks for Object in ObjectClass. See the unparent > field of ObjectClass for a precedent.
In this case, the right place could be UserCreatable. Alternatively... > But is a better way to do this to add error handling to > object_unparent API and override object_unparent for your device in > question to throw the error? Then your change doesn't have to be > limited to QMP. ... this is also a good choice. Paolo