示例#1
0
 def __init__(self, *args, **kwargs):
     cSimpleModule.__init__(self, *args, **kwargs)
     self.priority = None
     self.msgServiced = None
     self.endServiceMsg = None
     self.queue = None
     self.queueLength = None
示例#2
0
    def __init__(self, *args, **kwargs):
        cSimpleModule.__init__(self, *args, **kwargs)

        # parameters
        self.radioDelay = None  # simtime_t
        self.txRate = None  # double
        self.iaTime = None  # cPar *
        self.pkLenBits = None  # cPar *
        self.slotTime = None  # simtime_t
        self.isSlotted = None  # bool

        # state variables, event pointers etc
        self.server = None
        self.endTxEvent = None
        self.state = None
        self.stateSignal = None
        self.pkCounter = None

        # position on the canvas, unit is m
        self.x = None
        self.y = None

        # animation parameters
        self.ringMaxRadius = 2000  # in m
        self.circlesMaxRadius = 1000  # in m
        self.idleAnimationSpeed = None
        self.transmissionEdgeAnimationSpeed = None
        self.midtransmissionAnimationSpeed = None

        # figures and animation state
        self.lastPacket = None  # a copy of the last sent message, needed for animation
        self.transmissionRing = None  # shows the last packet
        self.transmissionCircles = []
示例#3
0
    def __init__(self):
        cSimpleModule.__init__(self)
        self.myAddress = None

        # destaddr -> gateindex
        self.rtable = {}

        # signals
        self.dropSignal = None
        self.outputIfSignal = None
示例#4
0
    def __init__(self):
        cSimpleModule.__init__(self)

        # cMessages
        self.msgServiced = None
        self.endServiceMsg = None

        # cQueue
        self.queue = cQueue()

        # signals
        self.qlenSignal = None
        self.busySignal = None
        self.queueingTimeSignal = None
示例#5
0
 def __init__(self, *args, **kwargs):
     """Initialize all attributes as None."""
     cSimpleModule.__init__(self, *args, **kwargs)
     self.timeStep = None  # simtime_t
     self.lastStep = simTime()  # simtime_t
     self.loc = None  # Point
     self.speed = None  # float
     self.heading = None  # float
     self.angularSpeed = None  # float
     self.targetPointIndex = None  # int
     self.distanceTravelled = None  # float
     self.road = None  # cPolygonFigure
     self.car = None  # cImageFigure
     self.antenna = None  # cFigure
     self.trail = None  # cPolylineFigure
     self.distanceDisplay = None  # cTextFigure
     self.headingDisplay = None  # cTextFigure
示例#6
0
    def __init__(self):
        cSimpleModule.__init__(self)

        # int
        self.count = None

        # bool
        self.weighted = False

        # list of cAbstractHistogram
        self.statisticObjects = []

        self.valuesVector = cOutVector()
        self.weightsVector = cOutVector()

        # simsignal_t
        self.unweightedValueSignal = None
示例#7
0
 def __init__(self):
     cSimpleModule.__init__(self)
     self.sendMessageEvent = None
示例#8
0
文件: sink.py 项目: owlright/omnetpy
 def __init__(self):
     cSimpleModule.__init__(self)
     self.lifetimeSignal = None