Nyx Node
Loading...
Searching...
No Matches
nyx.indi.indi_del_property.NyxDelProperty Class Reference

INDI / Nyx delete-property message object. More...

Inheritance diagram for nyx.indi.indi_del_property.NyxDelProperty:
Collaboration diagram for nyx.indi.indi_del_property.NyxDelProperty:

Public Member Functions

 __init__ (self, str device, str|None name=None, str|None message=None)
 Allocates a new INDI / Nyx delete-property message object.
Public Member Functions inherited from nyx.json.json_dict.NyxDict
 __init__ (self, int|None ptr=None)
 Allocates a new JSON dict object or wraps one.
None clear (self)
 Clears the content of this JSON dict object.
None __delitem__ (self, str key)
 Deletes the entry of the provided key.
obj.NyxObject __getitem__ (self, str key)
 Gets the JSON object of the provided key.
bool __setitem__ (self, str key, obj.NyxObject value)
 Sets a JSON object in this JSON dict object.
int __len__ (self)
 Gets the number of items in this JSON dict object.
typing.Iterator[str] keys (self)
 Iterates over the keys of this JSON dict object.
typing.Iterator[obj.NyxObjectvalues (self)
 Iterates over the values of this JSON dict object.
typing.Iterator[typing.Tuple[str, obj.NyxObject]] items (self)
 Iterates over the key/value pairs of this JSON dict object.
Public Member Functions inherited from nyx.obj.NyxObject
 __init__ (self, int ptr)
 Wraps a C JSON object pointer.
typing.Callable on (self, typing.Callable callback)
 Registers a callback triggered when clients modify this object.
bool notify (self)
 Notifies this Nyx / INDI object to the clients.
str to_string (self, bool json_string=True)
 Returns a string representing this JSON object.
NyxXMLDoc to_xmldoc (self)
 Converts this JSON Nyx / INDI command to the XML one.

Public Attributes

 device = property()
 Gets or sets the device property of this object (type: str).
 name = property()
 Gets or sets the name property of this object (type: str).
 message = property()
 Gets or sets the message property of this object (type: str).

Additional Inherited Members

Static Public Member Functions inherited from nyx.obj.NyxObject
NyxObject from_string (str string)
 Parses a JSON object from a string.

Detailed Description

INDI / Nyx delete-property message object.

Definition at line 27 of file indi_del_property.py.

Constructor & Destructor Documentation

◆ __init__()

nyx.indi.indi_del_property.NyxDelProperty.__init__ ( self,
str device,
str | None name = None,
str | None message = None )

Allocates a new INDI / Nyx delete-property message object.

Parameters
deviceDevice name.
nameOptional vector name (None means the whole device).
messageOptional human-oriented message.
Note
Prefer using NyxNode.send_del_property().

Definition at line 34 of file indi_del_property.py.


The documentation for this class was generated from the following file: