ACS_BD_ErrorsImpl
index
/alma/ACS-2016.6/ACSSW/lib/python/site-packages/ACS_BD_ErrorsImpl.py

Some form of custom documentation goes here...

 
Modules
       
ACSErr
ACS_BD_Errors

 
Classes
       
ACSErr.Completion(omniORB.StructBase)
CBReceiveAvgProcessTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
CBReceiveProcessTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
CDBProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowAlreadyExistsCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowNotExistCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FrameAckTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FrameLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FrameTooLongCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SampleLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SendDataErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SendFrameGenericErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SendFrameTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SenderWrongCmdOrderCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StartSendErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StopSendErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamAlreadyExistsCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamNotExistCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
UnknownDataTypeCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
UserCallbackErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
WrongFrameOrderCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
ACS_BD_Errors.CBReceiveAvgProcessTimeoutEx(omniORB.CORBA.UserException)
CBReceiveAvgProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveAvgProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.CBReceiveProcessTimeoutEx(omniORB.CORBA.UserException)
CBReceiveProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.CDBProblemEx(omniORB.CORBA.UserException)
CDBProblemExImpl(ACS_BD_Errors.CDBProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FlowAlreadyExistsEx(omniORB.CORBA.UserException)
FlowAlreadyExistsExImpl(ACS_BD_Errors.FlowAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FlowCreateProblemEx(omniORB.CORBA.UserException)
FlowCreateProblemExImpl(ACS_BD_Errors.FlowCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FlowDestroyProblemEx(omniORB.CORBA.UserException)
FlowDestroyProblemExImpl(ACS_BD_Errors.FlowDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FlowNotExistEx(omniORB.CORBA.UserException)
FlowNotExistExImpl(ACS_BD_Errors.FlowNotExistEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FrameAckTimeoutEx(omniORB.CORBA.UserException)
FrameAckTimeoutExImpl(ACS_BD_Errors.FrameAckTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FrameLostEx(omniORB.CORBA.UserException)
FrameLostExImpl(ACS_BD_Errors.FrameLostEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.FrameTooLongEx(omniORB.CORBA.UserException)
FrameTooLongExImpl(ACS_BD_Errors.FrameTooLongEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.SampleLostEx(omniORB.CORBA.UserException)
SampleLostExImpl(ACS_BD_Errors.SampleLostEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.SendDataErrorEx(omniORB.CORBA.UserException)
SendDataErrorExImpl(ACS_BD_Errors.SendDataErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.SendFrameGenericErrorEx(omniORB.CORBA.UserException)
SendFrameGenericErrorExImpl(ACS_BD_Errors.SendFrameGenericErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.SendFrameTimeoutEx(omniORB.CORBA.UserException)
SendFrameTimeoutExImpl(ACS_BD_Errors.SendFrameTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.SenderWrongCmdOrderEx(omniORB.CORBA.UserException)
SenderWrongCmdOrderExImpl(ACS_BD_Errors.SenderWrongCmdOrderEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.StartSendErrorEx(omniORB.CORBA.UserException)
StartSendErrorExImpl(ACS_BD_Errors.StartSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.StopSendErrorEx(omniORB.CORBA.UserException)
StopSendErrorExImpl(ACS_BD_Errors.StopSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.StreamAlreadyExistsEx(omniORB.CORBA.UserException)
StreamAlreadyExistsExImpl(ACS_BD_Errors.StreamAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.StreamCreateProblemEx(omniORB.CORBA.UserException)
StreamCreateProblemExImpl(ACS_BD_Errors.StreamCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.StreamDestroyProblemEx(omniORB.CORBA.UserException)
StreamDestroyProblemExImpl(ACS_BD_Errors.StreamDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.StreamNotExistEx(omniORB.CORBA.UserException)
StreamNotExistExImpl(ACS_BD_Errors.StreamNotExistEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.UnknownDataTypeEx(omniORB.CORBA.UserException)
UnknownDataTypeExImpl(ACS_BD_Errors.UnknownDataTypeEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.UserCallbackErrorEx(omniORB.CORBA.UserException)
UserCallbackErrorExImpl(ACS_BD_Errors.UserCallbackErrorEx, Acspy.Common.Err.ACSError, BaseException)
ACS_BD_Errors.WrongFrameOrderEx(omniORB.CORBA.UserException)
WrongFrameOrderExImpl(ACS_BD_Errors.WrongFrameOrderEx, Acspy.Common.Err.ACSError, BaseException)
BaseException
CBReceiveAvgProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveAvgProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
CBReceiveProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
CDBProblemExImpl(ACS_BD_Errors.CDBProblemEx, Acspy.Common.Err.ACSError, BaseException)
FlowAlreadyExistsExImpl(ACS_BD_Errors.FlowAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
FlowCreateProblemExImpl(ACS_BD_Errors.FlowCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
FlowDestroyProblemExImpl(ACS_BD_Errors.FlowDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
FlowNotExistExImpl(ACS_BD_Errors.FlowNotExistEx, Acspy.Common.Err.ACSError, BaseException)
FrameAckTimeoutExImpl(ACS_BD_Errors.FrameAckTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
FrameLostExImpl(ACS_BD_Errors.FrameLostEx, Acspy.Common.Err.ACSError, BaseException)
FrameTooLongExImpl(ACS_BD_Errors.FrameTooLongEx, Acspy.Common.Err.ACSError, BaseException)
SampleLostExImpl(ACS_BD_Errors.SampleLostEx, Acspy.Common.Err.ACSError, BaseException)
SendDataErrorExImpl(ACS_BD_Errors.SendDataErrorEx, Acspy.Common.Err.ACSError, BaseException)
SendFrameGenericErrorExImpl(ACS_BD_Errors.SendFrameGenericErrorEx, Acspy.Common.Err.ACSError, BaseException)
SendFrameTimeoutExImpl(ACS_BD_Errors.SendFrameTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
SenderWrongCmdOrderExImpl(ACS_BD_Errors.SenderWrongCmdOrderEx, Acspy.Common.Err.ACSError, BaseException)
StartSendErrorExImpl(ACS_BD_Errors.StartSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
StopSendErrorExImpl(ACS_BD_Errors.StopSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
StreamAlreadyExistsExImpl(ACS_BD_Errors.StreamAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
StreamCreateProblemExImpl(ACS_BD_Errors.StreamCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
StreamDestroyProblemExImpl(ACS_BD_Errors.StreamDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
StreamNotExistExImpl(ACS_BD_Errors.StreamNotExistEx, Acspy.Common.Err.ACSError, BaseException)
UnknownDataTypeExImpl(ACS_BD_Errors.UnknownDataTypeEx, Acspy.Common.Err.ACSError, BaseException)
UserCallbackErrorExImpl(ACS_BD_Errors.UserCallbackErrorEx, Acspy.Common.Err.ACSError, BaseException)
WrongFrameOrderExImpl(ACS_BD_Errors.WrongFrameOrderEx, Acspy.Common.Err.ACSError, BaseException)
Acspy.Common.Err.ACSError(Acspy.Common.ErrorTrace.ErrorTraceHelper)
CBReceiveAvgProcessTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
CBReceiveAvgProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveAvgProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
CBReceiveProcessTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
CBReceiveProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
CDBProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
CDBProblemExImpl(ACS_BD_Errors.CDBProblemEx, Acspy.Common.Err.ACSError, BaseException)
FlowAlreadyExistsCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowAlreadyExistsExImpl(ACS_BD_Errors.FlowAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
FlowCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowCreateProblemExImpl(ACS_BD_Errors.FlowCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
FlowDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowDestroyProblemExImpl(ACS_BD_Errors.FlowDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
FlowNotExistCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FlowNotExistExImpl(ACS_BD_Errors.FlowNotExistEx, Acspy.Common.Err.ACSError, BaseException)
FrameAckTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FrameAckTimeoutExImpl(ACS_BD_Errors.FrameAckTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
FrameLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FrameLostExImpl(ACS_BD_Errors.FrameLostEx, Acspy.Common.Err.ACSError, BaseException)
FrameTooLongCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
FrameTooLongExImpl(ACS_BD_Errors.FrameTooLongEx, Acspy.Common.Err.ACSError, BaseException)
SampleLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SampleLostExImpl(ACS_BD_Errors.SampleLostEx, Acspy.Common.Err.ACSError, BaseException)
SendDataErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SendDataErrorExImpl(ACS_BD_Errors.SendDataErrorEx, Acspy.Common.Err.ACSError, BaseException)
SendFrameGenericErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SendFrameGenericErrorExImpl(ACS_BD_Errors.SendFrameGenericErrorEx, Acspy.Common.Err.ACSError, BaseException)
SendFrameTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SendFrameTimeoutExImpl(ACS_BD_Errors.SendFrameTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
SenderWrongCmdOrderCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
SenderWrongCmdOrderExImpl(ACS_BD_Errors.SenderWrongCmdOrderEx, Acspy.Common.Err.ACSError, BaseException)
StartSendErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StartSendErrorExImpl(ACS_BD_Errors.StartSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
StopSendErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StopSendErrorExImpl(ACS_BD_Errors.StopSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
StreamAlreadyExistsCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamAlreadyExistsExImpl(ACS_BD_Errors.StreamAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
StreamCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamCreateProblemExImpl(ACS_BD_Errors.StreamCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
StreamDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamDestroyProblemExImpl(ACS_BD_Errors.StreamDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
StreamNotExistCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
StreamNotExistExImpl(ACS_BD_Errors.StreamNotExistEx, Acspy.Common.Err.ACSError, BaseException)
UnknownDataTypeCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
UnknownDataTypeExImpl(ACS_BD_Errors.UnknownDataTypeEx, Acspy.Common.Err.ACSError, BaseException)
UserCallbackErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
UserCallbackErrorExImpl(ACS_BD_Errors.UserCallbackErrorEx, Acspy.Common.Err.ACSError, BaseException)
WrongFrameOrderCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
WrongFrameOrderExImpl(ACS_BD_Errors.WrongFrameOrderEx, Acspy.Common.Err.ACSError, BaseException)

 
class BaseException
    Class serves as a base exception for all error type/code exception
pairs defined within this module. The reason this is provided is so 
that one can generically catch ACS Error System based Python 
exceptions using a single Python "except BaseException, e:" type
statement.
 
 

 
class CBReceiveAvgProcessTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
CBReceiveAvgProcessTimeoutCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getActualAvgProcessTime(self)
Member getter method.
getAvgProcessTimeoutSec(self)
Member getter method.
getCallsCount(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getThroughput(self)
Member getter method.
setActualAvgProcessTime(self, value)
Member setter method.
setAvgProcessTimeoutSec(self, value)
Member setter method.
setCallsCount(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setThroughput(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class CBReceiveAvgProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveAvgProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
CBReceiveAvgProcessTimeoutExImpl
ACS_BD_Errors.CBReceiveAvgProcessTimeoutEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getActualAvgProcessTime(self)
Member getter method.
getAvgProcessTimeoutSec(self)
Member getter method.
getCallsCount(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getThroughput(self)
Member getter method.
setActualAvgProcessTime(self, value)
Member setter method.
setAvgProcessTimeoutSec(self, value)
Member setter method.
setCallsCount(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setThroughput(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class CBReceiveProcessTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
CBReceiveProcessTimeoutCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getActualProcessTime(self)
Member getter method.
getFrameCount(self)
Member getter method.
getProcessTimeoutSec(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setActualProcessTime(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setProcessTimeoutSec(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class CBReceiveProcessTimeoutExImpl(ACS_BD_Errors.CBReceiveProcessTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
CBReceiveProcessTimeoutExImpl
ACS_BD_Errors.CBReceiveProcessTimeoutEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getActualProcessTime(self)
Member getter method.
getFrameCount(self)
Member getter method.
getProcessTimeoutSec(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setActualProcessTime(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setProcessTimeoutSec(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class CDBProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
CDBProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDetail(self)
Member getter method.
setDetail(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class CDBProblemExImpl(ACS_BD_Errors.CDBProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
CDBProblemExImpl
ACS_BD_Errors.CDBProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getDetail(self)
Member getter method.
setDetail(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowAlreadyExistsCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowAlreadyExistsCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowAlreadyExistsExImpl(ACS_BD_Errors.FlowAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowAlreadyExistsExImpl
ACS_BD_Errors.FlowAlreadyExistsEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowCreateProblemExImpl(ACS_BD_Errors.FlowCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowCreateProblemExImpl
ACS_BD_Errors.FlowCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowDestroyProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowDestroyProblemExImpl(ACS_BD_Errors.FlowDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowDestroyProblemExImpl
ACS_BD_Errors.FlowDestroyProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowNotExistCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowNotExistCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FlowNotExistExImpl(ACS_BD_Errors.FlowNotExistEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FlowNotExistExImpl
ACS_BD_Errors.FlowNotExistEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getStreamName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FrameAckTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FrameAckTimeoutCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
getTimeout(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setTimeout(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FrameAckTimeoutExImpl(ACS_BD_Errors.FrameAckTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FrameAckTimeoutExImpl
ACS_BD_Errors.FrameAckTimeoutEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
getTimeout(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setTimeout(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FrameLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FrameLostCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFrameCount(self)
Member getter method.
getFrameLength(self)
Member getter method.
getNextDataFrame(self)
Member getter method.
getRestFrames(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
setFrameCount(self, value)
Member setter method.
setFrameLength(self, value)
Member setter method.
setNextDataFrame(self, value)
Member setter method.
setRestFrames(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FrameLostExImpl(ACS_BD_Errors.FrameLostEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FrameLostExImpl
ACS_BD_Errors.FrameLostEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFrameCount(self)
Member getter method.
getFrameLength(self)
Member getter method.
getNextDataFrame(self)
Member getter method.
getRestFrames(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
setFrameCount(self, value)
Member setter method.
setFrameLength(self, value)
Member setter method.
setNextDataFrame(self, value)
Member setter method.
setRestFrames(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FrameTooLongCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FrameTooLongCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getFrameLength(self)
Member getter method.
getMaxFrameLength(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameLength(self, value)
Member setter method.
setMaxFrameLength(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class FrameTooLongExImpl(ACS_BD_Errors.FrameTooLongEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
FrameTooLongExImpl
ACS_BD_Errors.FrameTooLongEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getFrameLength(self)
Member getter method.
getMaxFrameLength(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameLength(self, value)
Member setter method.
setMaxFrameLength(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SampleLostCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SampleLostCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFrameCount(self)
Member getter method.
getLostSamples(self)
Member getter method.
getNextDataFrame(self)
Member getter method.
getReason(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalSampleLost(self)
Member getter method.
setFrameCount(self, value)
Member setter method.
setLostSamples(self, value)
Member setter method.
setNextDataFrame(self, value)
Member setter method.
setReason(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalSampleLost(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SampleLostExImpl(ACS_BD_Errors.SampleLostEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SampleLostExImpl
ACS_BD_Errors.SampleLostEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFrameCount(self)
Member getter method.
getLostSamples(self)
Member getter method.
getNextDataFrame(self)
Member getter method.
getReason(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalSampleLost(self)
Member getter method.
setFrameCount(self, value)
Member setter method.
setLostSamples(self, value)
Member setter method.
setNextDataFrame(self, value)
Member setter method.
setReason(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalSampleLost(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SendDataErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SendDataErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getFrameCount(self)
Member getter method.
getSenderName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SendDataErrorExImpl(ACS_BD_Errors.SendDataErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SendDataErrorExImpl
ACS_BD_Errors.SendDataErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getFrameCount(self)
Member getter method.
getSenderName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SendFrameGenericErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SendFrameGenericErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getFrameCount(self)
Member getter method.
getRetCode(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setRetCode(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SendFrameGenericErrorExImpl(ACS_BD_Errors.SendFrameGenericErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SendFrameGenericErrorExImpl
ACS_BD_Errors.SendFrameGenericErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getFrameCount(self)
Member getter method.
getRetCode(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setRetCode(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SendFrameTimeoutCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SendFrameTimeoutCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getFrameCount(self)
Member getter method.
getSenderName(self)
Member getter method.
getTimeout(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setTimeout(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SendFrameTimeoutExImpl(ACS_BD_Errors.SendFrameTimeoutEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SendFrameTimeoutExImpl
ACS_BD_Errors.SendFrameTimeoutEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getFrameCount(self)
Member getter method.
getSenderName(self)
Member getter method.
getTimeout(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setTimeout(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SenderWrongCmdOrderCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SenderWrongCmdOrderCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getCommand(self)
Member getter method.
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
getState(self)
Member getter method.
setCommand(self, value)
Member setter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setState(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class SenderWrongCmdOrderExImpl(ACS_BD_Errors.SenderWrongCmdOrderEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
SenderWrongCmdOrderExImpl
ACS_BD_Errors.SenderWrongCmdOrderEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getCommand(self)
Member getter method.
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
getState(self)
Member getter method.
setCommand(self, value)
Member setter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.
setState(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StartSendErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StartSendErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StartSendErrorExImpl(ACS_BD_Errors.StartSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StartSendErrorExImpl
ACS_BD_Errors.StartSendErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StopSendErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StopSendErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StopSendErrorExImpl(ACS_BD_Errors.StopSendErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StopSendErrorExImpl
ACS_BD_Errors.StopSendErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getFlowName(self)
Member getter method.
getSenderName(self)
Member getter method.
setFlowName(self, value)
Member setter method.
setSenderName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamAlreadyExistsCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamAlreadyExistsCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamAlreadyExistsExImpl(ACS_BD_Errors.StreamAlreadyExistsEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamAlreadyExistsExImpl
ACS_BD_Errors.StreamAlreadyExistsEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamCreateProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamCreateProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamCreateProblemExImpl(ACS_BD_Errors.StreamCreateProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamCreateProblemExImpl
ACS_BD_Errors.StreamCreateProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamDestroyProblemCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamDestroyProblemCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamDestroyProblemExImpl(ACS_BD_Errors.StreamDestroyProblemEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamDestroyProblemExImpl
ACS_BD_Errors.StreamDestroyProblemEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamNotExistCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamNotExistCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class StreamNotExistExImpl(ACS_BD_Errors.StreamNotExistEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
StreamNotExistExImpl
ACS_BD_Errors.StreamNotExistEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getStreamName(self)
Member getter method.
setStreamName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class UnknownDataTypeCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
UnknownDataTypeCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDataType(self)
Member getter method.
getFrameCount(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setDataType(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class UnknownDataTypeExImpl(ACS_BD_Errors.UnknownDataTypeEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
UnknownDataTypeExImpl
ACS_BD_Errors.UnknownDataTypeEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getDataType(self)
Member getter method.
getFrameCount(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setDataType(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class UserCallbackErrorCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
UserCallbackErrorCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getCall(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
setCall(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class UserCallbackErrorExImpl(ACS_BD_Errors.UserCallbackErrorEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
UserCallbackErrorExImpl
ACS_BD_Errors.UserCallbackErrorEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getCall(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
setCall(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class WrongFrameOrderCompletionImpl(ACSErr.Completion, Acspy.Common.Err.ACSError)
    Some form of custom documentation goes here...
 
 
Method resolution order:
WrongFrameOrderCompletionImpl
ACSErr.Completion
omniORB.StructBase
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from ACSErr.Completion
It provides many helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
    
    __init__()
      Using the default values creates a new Completion which 
      does not include any previous error traces
    
    __init__(exception=acsException)
      Specifying a previous ACS Error System exception without
      changing the value of create creates a new Completion which
      does in fact include previous error traces from
      acsException.
    
    __init__(exception=acsException, create=0)
      Used to reconstruct acsException without adding any
      new error trace information.
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      Completion is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the Completion. Only used when
create has a value of 1
- exception is an ACS Error System based CORBA exception. 
Provide this to extract previous error trace information and put this into
the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this Completion
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out 
what went wrong most likely you want create to have a value of 0. 
However, if you intend on returning the Completion a value of 1 makes 
more sense.
- severity is used to set the severity of the completion. Only used when
create has a value of 1/True
getDataType(self)
Member getter method.
getFrameCount(self)
Member getter method.
getFrameLength(self)
Member getter method.
getState(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setDataType(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setFrameLength(self, value)
Member setter method.
setState(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.StructBase:
__repr__(self)

Data descriptors inherited from omniORB.StructBase:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing

 
class WrongFrameOrderExImpl(ACS_BD_Errors.WrongFrameOrderEx, Acspy.Common.Err.ACSError, BaseException)
    Some form of custom documentation goes here...
 
 
Method resolution order:
WrongFrameOrderExImpl
ACS_BD_Errors.WrongFrameOrderEx
omniORB.CORBA.UserException
omniORB.CORBA.Exception
exceptions.Exception
exceptions.BaseException
Acspy.Common.Err.ACSError
Acspy.Common.ErrorTrace.ErrorTraceHelper
__builtin__.object
BaseException

Methods defined here:
__init__(self, nvSeq=None, exception=None, create=1, severity=None)
Constructor
 
An instance of this class is derived from the CORBA class of 
similar name. The difference between the two is that this class
provides many additional helper methods from Acspy.Common.Err.
 
There are three different combinations of keyword parameter
uses that make sense here:
 
    __init__()
      Using the default values creates a new exception which 
      does not include any previous error traces
    
    __init__(exception=someOldException)
      Specifying a previous ACS Error System exception or 
      without changing the value of create 
      creates a new exception which does in fact include 
      previous error traces from someOldException.
 
    __init__(exception=someOldException, create=0)
      Used to reconstruct someOldException without adding any
      new error trace information. It is absolutely critical
      that someOldException be of the same CORBA type as this
      class implements!
 
    nvSeq default keyword parameter
      This sequence of name/values is only used when a new 
      exception is being created. In simple terms, the only
      time you can use it is when the create keyword parameter
      has the value of 1
 
    severity default keyword parameter
      This CORBA type corresponds to ACSErr.Severity. The
      only time you can use it is when the create keyword parameter
      has the value of 1
 
Parameters:
- nvSeq is a sequence of ACSErr.NameValue pairs used to add
additional information about the exception. Only used when
create has a value of 1/True
- exception is an ACS Error System based CORBA exception
Provide this to extract previous error trace 
information and put this into the new object being constructed
- create is a boolean value which defines whether or not traceback
information should be extracted from the call to create this exception
and added to it's error trace. If you're simply trying to recreate
a remote CORBA exception locally and figure out what went wrong
most likely you want create to have a value of 0. However, if you
intend on rethrowing the exception a value of 1 makes more sense.
- severity is used to set the severity of exception. Only used when
create has a value of 1/True
getACS_BD_ErrorsEx(self)
Returns this exception converted into an ACS_BD_ErrorsEx
getDataType(self)
Member getter method.
getFrameCount(self)
Member getter method.
getFrameLength(self)
Member getter method.
getState(self)
Member getter method.
getStreamFlowName(self)
Member getter method.
getTotalFrameCount(self)
Member getter method.
setDataType(self, value)
Member setter method.
setFrameCount(self, value)
Member setter method.
setFrameLength(self, value)
Member setter method.
setState(self, value)
Member setter method.
setStreamFlowName(self, value)
Member setter method.
setTotalFrameCount(self, value)
Member setter method.

Methods inherited from omniORB.CORBA.UserException:
__getitem__(self, i)
__reduce__(self)
__repr__(self)
__str__(self)

Data descriptors inherited from omniORB.CORBA.Exception:
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from exceptions.Exception:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from exceptions.BaseException:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__getslice__(...)
x.__getslice__(i, j) <==> x[i:j]
 
Use of negative indices is not supported.
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__setstate__(...)
__unicode__(...)

Data descriptors inherited from exceptions.BaseException:
__dict__
args
message

Methods inherited from Acspy.Common.Err.ACSError:
getErrorTrace(self)
Overridden
setErrorTrace(self, et_obj)
Sets the member error trace
 
Parameters: et_obj is an ACSErr.ErrorTrace instances
 
Returns: Nothing
 
Raises: Nothing

Methods inherited from Acspy.Common.ErrorTrace.ErrorTraceHelper:
Print(self)
Prints errortrace information to standard out.
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
addData(self, name, value)
Adds data to the current error
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
errorTraceToString(self, error_trace, ws)
Converts an error trace to a human-readable string.
 
Parameters: error_trace is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
getData(self, name)
Gets previously set data from the ErrorTrace.
 
Parameters: name of the data as defined by the addData method
 
Returns: a list of previously set data (stringified) with the matching
name. This list can be empty if there are no matches
 
Raises: Nothing
getDescription(self)
Returns copy of description of current error. 
 
Parameters: None
 
Returns: Nothing
 
Raises: Nothing
getErrorCode(self)
Returns error code
 
Parameters: None
 
Returns: error code
 
Raises: Nothing
getErrorType(self)
Returns error type
 
Parameters: None
 
Returns: error type
 
Raises: Nothing
getFileName(self)
Returns file name information of the error
 
Parameters: None
 
Returns: filename
 
Raises: Nothing
getHostName(self)
Returns host name information of the error
 
Parameters: None
 
Returns: hostname
 
Raises: Nothing
getLineNumber(self)
Returns line number information of the error
 
Parameters: None
 
Returns: line number
 
Raises: Nothing
getNext(self)
Moves to the next errortrace element and returns a reference to it.
 
Parameters: None
 
Returns: the next errortrace element or None if it does not exist
 
Raises: Nothing
getProcess(self)
Returns process information of the error. Its name or process ID.
 
Parameters: None
 
Returns: Process ID
 
Raises: Nothing
getRoutine(self)
Returns routine information of the error
 
Parameters: None
 
Returns: routine name
 
Raises: Nothing
getSeverity(self)
Returns error severity
 
Parameters: None
 
Returns: Severity
 
Raises: Nothing
getThread(self)
Returns thread information of the error. The name of thread or its ID.
 
Parameters: None
 
Returns: Thread ID
 
Raises: Nothing
getTimeStamp(self)
Returns time stamp of the error in 100th of nanoseconds.
 
Parameters: None
 
Returns: time stamp
 
Raises: Nothing
isOK(self)
Returns 1 if errortrace does not represent error otherwise 0.
 
Parameters: None
 
Returns: 0 or 1
 
Raises: Nothing
log(self, logger, priority=ACS_LOG_ERROR)
Logs errortrace information into the ACS logging system.
 
Parameters:
- priorty which will be used for logging the error
 
Returns: Nothing
 
Raises: Nothing
printET(self, error_trace, ws)
Prints one error trace to standard out.
 
Parameters: et is an errortrace
ws is whitespace
 
Returns: Nothing
 
Raises: Nothing
setData(self, name, value)
Sets data within the ErrorTrace, adding it if it has not been
previously set.
 
Parameters: name and value will both be converted to strings.
 
Returns: Nothing
 
Raises: Nothing
setError(self, error_code=None, error_type=None)
Sets the error type/code
 
Parameters: self-explanatory
 
Returns: Nothing
 
Raises: ValueError if invalid parameters are given
setFileName(self, file_name)
Sets file name
 
Parameters: name of the file
 
Returns: Nothing
 
Raises: Nothing
setLineNumber(self, line_number)
Sets line number
 
Parameters: the line number
 
Returns: Nothing
 
Raises: Nothing
setSeverity(self, severity)
Sets error severity
 
Parameters: severity of the error
 
Returns: Nothing
 
Raises: Nothing
setTimeStamp(self, time)
Sets time stamp of the error in 100th of nanoseconds.
 
Parameters: the time stamp of the error
 
Returns: Nothing
 
Raises: Nothing