Remove a named object.
Source position: utility.pas line 271
procedure RemNamedObject( |
Obj: PNamedObject; |
Message_: PMessage |
); |
This function will post a request to release the object from whatever NameSpace it is in. It will reply the message when the object is fully removed. The TMessage.mn_Node.ln_Name field will contain the object pointer or nil if the object was removed by another process.
This function will effectively do a ReleaseNamedObject() thus you must have "found" the object first.
The message is replied with the ln_Name field either being the object or nil. If it contains the object, the object is completely removed.
|
Attempt to remove a named object. |
|
|
Add a named object to the given namespace. |
|
|
Free a named object. |