X-Plane Remote Access Plugin and Client Library
Public Member Functions | Private Member Functions | List of all members
xplra.MultiSetter Class Reference
Inheritance diagram for xplra.MultiSetter:
xplra.MultiBuffer

Public Member Functions

def __init__ (self, xplane)
 
- Public Member Functions inherited from xplra.MultiBuffer
def __init__ (self, xplane, registerCommand, unregisterCommand)
 
def values (self)
 
def addInt (self, name)
 
def addFloat (self, name)
 
def addDouble (self, name)
 
def addFloatArray (self, name, length=-1, offset=0)
 
def addIntArray (self, name, length=-1, offset=0)
 
def addByteArray (self, name, length=-1, offset=0)
 
def finalize (self)
 
def register (self)
 
def unregister (self)
 
def unregisterSafely (self)
 
def execute (self)
 
def getString (self, id)
 
def __len__ (self)
 
def __getitem__ (self, id)
 
def __setitem__ (self, id, value)
 
def __iter__ (self)
 

Private Member Functions

def _executeRegistered (self)
 
def _executeUnregistered (self)
 

Detailed Description

Multi-dataref buffer for setting.

Definition at line 955 of file xplra.py.

Constructor & Destructor Documentation

◆ __init__()

def xplra.MultiSetter.__init__ (   self,
  xplane 
)
Construct the getter.

Definition at line 957 of file xplra.py.

Member Function Documentation

◆ _executeRegistered()

def xplra.MultiSetter._executeRegistered (   self)
private
Execute the query if the buffer is registered.

Definition at line 963 of file xplra.py.

◆ _executeUnregistered()

def xplra.MultiSetter._executeUnregistered (   self)
private
Execute the query if the buffer is not registered.

Definition at line 973 of file xplra.py.


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