Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes
rtctree.ports.SvcInterface Class Reference

Service port interface object. More...

List of all members.

Public Member Functions

def __init__
def instance_name
def polarity
def polarity_as_string
def polarity_string
def reparse
def type_name

Public Attributes

 polarity

Static Public Attributes

int PROVIDED = 1
 Constant for provided interface polarity.
int REQUIRED = 2
 Constant for required interface polarity.

Private Member Functions

def _parse

Private Attributes

 _instance_name
 _mutex
 _obj
 _polarity
 _type_name

Detailed Description

Service port interface object.

Object representing the interface used by a service port.

Definition at line 432 of file ports.py.


Constructor & Destructor Documentation

def rtctree.ports.SvcInterface.__init__ (   self,
  intf_obj = None,
  args,
  kwargs 
)
Constructor.

@param intf_obj The CORBA PortInterfaceProfile object to wrap.

Definition at line 434 of file ports.py.


Member Function Documentation

def rtctree.ports.SvcInterface._parse (   self) [private]

Definition at line 493 of file ports.py.

Instance name of the interface.

Definition at line 470 of file ports.py.

Polarity of this interface.

Definition at line 476 of file ports.py.

def rtctree.ports.SvcInterface.polarity_as_string (   self,
  add_colour = True 
)
Get the polarity of this interface as a string.

@param add_colour If True, ANSI colour codes will be added to the
          string.
@return A string describing the polarity of this interface.

Definition at line 445 of file ports.py.

The polarity of this interface as a coloured string.

Definition at line 482 of file ports.py.

Reparse the interface object.

Definition at line 465 of file ports.py.

Type name of the interface.

Definition at line 488 of file ports.py.


Member Data Documentation

Definition at line 493 of file ports.py.

Definition at line 438 of file ports.py.

Definition at line 438 of file ports.py.

Definition at line 493 of file ports.py.

Definition at line 493 of file ports.py.

Definition at line 451 of file ports.py.

Constant for provided interface polarity.

Definition at line 504 of file ports.py.

Constant for required interface polarity.

Definition at line 506 of file ports.py.


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


rtctree
Author(s): Geoffrey Biggs
autogenerated on Wed Aug 26 2015 16:13:08