def __init__(self, id, name, inputState, outputState, inputSymbol): AbstractTransition.__init__(self, "SemiStochastic", id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger('netzob.Common.MMSTD.Transitions.impl.SemiStochasticTransition.py') self.inputSymbol = inputSymbol # Output Symbols : [[Symbol, Probability, Time], [Symbol, Probability, Time]] self.outputSymbols = []
def __init__(self, id, name, inputState, outputState, disconnectionTime): AbstractTransition.__init__(self, CloseChannelTransition.TYPE, id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger( 'netzob.Common.MMSTD.Transitions.impl.CloseChannelTransition.py') self.disconnectionTime = disconnectionTime
def __init__(self, id, name, inputState, outputState, connectionTime, maxNumberOfAttempt): AbstractTransition.__init__(self, OpenChannelTransition.TYPE, id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger( 'netzob.Common.MMSTD.Transitions.impl.OpenChannelTransition.py') self.connectionTime = connectionTime self.maxNumberOfAttempt = maxNumberOfAttempt
def __init__(self, id, name, inputState, outputState, timeBeforeActing, outputSymbol): AbstractTransition.__init__(self, "SimpleTransition", id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger( 'netzob.Common.MMSTD.Transitions.impl.SimpleTransition.py') self.outputSymbol = outputSymbol self.timeBeforeActing = timeBeforeActing
def __init__(self, id, name, inputState, outputState, inputSymbol): AbstractTransition.__init__(self, SemiStochasticTransition.TYPE, id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger( 'netzob.Common.MMSTD.Transitions.impl.SemiStochasticTransition.py') self.inputSymbol = inputSymbol # Output Symbols : [[Symbol, Probability, Time], [Symbol, Probability, Time]] self.outputSymbols = []
def __init__(self, id, name, inputState, outputState, timeBeforeActing, outputSymbol): AbstractTransition.__init__(self, "SimpleTransition", id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger('netzob.Common.MMSTD.Transitions.impl.SimpleTransition.py') self.outputSymbol = outputSymbol self.timeBeforeActing = timeBeforeActing
def __init__(self, id, name, inputState, outputState, connectionTime, maxNumberOfAttempt): AbstractTransition.__init__(self, OpenChannelTransition.TYPE, id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger('netzob.Common.MMSTD.Transitions.impl.OpenChannelTransition.py') self.connectionTime = connectionTime self.maxNumberOfAttempt = maxNumberOfAttempt
def __init__(self, id, name, inputState, outputState, disconnectionTime): AbstractTransition.__init__(self, CloseChannelTransition.TYPE, id, name, inputState, outputState) # create logger with the given configuration self.log = logging.getLogger('netzob.Common.MMSTD.Transitions.impl.CloseChannelTransition.py') self.disconnectionTime = disconnectionTime