Beispiel #1
0
 public function update(Node $node)
 {
     if ($node->getTimeLastSeen() > $this->getTimeLastSeen()) {
         $this->setUri($node->getUri());
         #$this->setConnectionsOutboundSucceed($node->getConnectionsOutboundSucceed());
         #$this->setConnectionsOutboundAttempts($node->getConnectionsOutboundAttempts());
         #$this->setConnectionsInboundSucceed($node->getConnectionsInboundSucceed());
         #$this->setConnectionsInboundAttempts($node->getConnectionsInboundAttempts());
         $this->setBridgeServer($node->getBridgeServer());
         $this->setBridgeClient($node->getBridgeClient());
         #$this->addBridgeDst($node->getBridgeDst()); # TODO
         #$this->setBridgeSubscribed($node->getBridgeSubscribed());
         $this->setTimeLastSeen($node->getTimeLastSeen());
         $this->setDataChanged(true);
     }
 }
Beispiel #2
0
 public function testSetTimeLastSeen()
 {
     $node = new Node();
     $this->assertEquals(0, $node->getTimeLastSeen());
     $node->setTimeLastSeen(24);
     $this->assertEquals(24, $node->getTimeLastSeen());
 }