Subversion Repositories HomeAutomation

Rev

Rev 1314 | Rev 1323 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1314 Rev 1317
Line 18... Line 18...
18
// ex. dev://dev/ttyUSB0:57000
18
// ex. dev://dev/ttyUSB0:57000
19
CanNet::CanNet(Broker::pointer broker, string address, unsigned int port) : Subscriber(broker, false)
19
CanNet::CanNet(Broker::pointer broker, string address, unsigned int port) : Subscriber(broker, false)
20
{
20
{
21
    LOG.setName("CanNetSubscriber");
21
    LOG.setName("CanNetSubscriber");
22
 
22
 
23
    this->myUdpServer = UdpServer::getInstance(port);
23
    this->myUdpServer = net::UdpServer::getInstance(port);
24
    this->myUdpServer->connect(boost::bind(&CanNet::onNewData, this, _1, _2));
24
    this->myUdpServer->connect(boost::bind(&CanNet::onNewData, this, _1, _2));
25
 
25
 
26
    this->myEndpoint = this->myUdpServer->getEndpoint(address);
26
    this->myEndpoint = this->myUdpServer->getEndpoint(address);
27
 
27
 
28
    this->sendPing();
28
    this->sendPing();