VisionEgg.TCPController.TCPController

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)