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 = []
Exemple #2
0
 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
Exemple #3
0
 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