Package VisionEgg :: Module TCPController :: Class TCPController
[frames] | no frames]

Class TCPController

source code

                    object --+        
                             |        
        FlowControl.Controller --+    
                                 |    
FlowControl.EncapsulatedController --+
                                     |
                                    TCPController

Control a parameter from a network (TCP) connection.

Subclass of Controller to allow control of Parameters via the
network.

This class is analagous to VisionEgg.PyroHelpers.PyroEncapsulatedController.



Instance Methods
 
__init__(self, tcp_name, initial_controller)
Instantiated by SocketListenController.
source code
 
__str__(self)
str(x)
source code

Inherited from FlowControl.EncapsulatedController: between_go_eval, during_go_eval, set_new_controller

Inherited from FlowControl.Controller: evaluate_now, returns_type, set_eval_frequency

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Class Variables

Inherited from FlowControl.Controller: EVERY_FRAME, FRAMES_ABSOLUTE, FRAMES_SINCE_GO, NEVER, NOT_BETWEEN_GO, NOT_DURING_GO, ONCE, TIME_INDEPENDENT, TIME_SEC_ABSOLUTE, TIME_SEC_SINCE_GO, TRANSITIONS, flag_dictionary

Properties

Inherited from object: __class__

Method Details

__init__(self, tcp_name, initial_controller)
(Constructor)

source code 
Instantiated by SocketListenController.

Users should create instance by using method
create_tcp_controller of class SocketListenController.

Overrides: FlowControl.EncapsulatedController.__init__

__str__(self)
(Informal representation operator)

source code 
str(x)

Overrides: object.__str__
(inherited documentation)