当前位置: 首页>>代码示例>>C++>>正文


C++ Tcp::setHost方法代码示例

本文整理汇总了C++中Tcp::setHost方法的典型用法代码示例。如果您正苦于以下问题:C++ Tcp::setHost方法的具体用法?C++ Tcp::setHost怎么用?C++ Tcp::setHost使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Tcp的用法示例。


在下文中一共展示了Tcp::setHost方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: main

int main(int argc, char *argv[] )
{

    if ( testBytes()!=true) exit(1);
    logger.module("Main");
    logger.level(Logger::INFO)<<"Start "<<argv[0]<<" version : "<<__DATE__ << " " << __TIME__ ;
    logger.flush();

    loadOptions(argc,argv);
    interceptAllSignals();

    usb.setDevice(context.device);
    usb.setBaudrate(context.baudrate);
    tcp.setHost(context.host);
    tcp.setPort(context.port);

    UsbConnection usbConnection(&usb);
    Gateway gtw(&usb,&tcp);
    uint64_t sleepTill=Sys::upTime()+TIMER_TICK;
    MsgQueue::publish(os,SIG_INIT);
    Msg msg;
    while(true)
    {
        poller(usb.fd(),tcp.fd(),sleepTill);
        sleepTill = Sys::upTime()+TIMER_TICK; // was 100000
        while (MsgQueue::get(msg))
        {
            logMsg(msg);
            Handler::dispatchToChilds(msg);
        }
    }
}
开发者ID:vortex314,项目名称:projects,代码行数:32,代码来源:main.cpp


注:本文中的Tcp::setHost方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。