本文整理汇总了C++中ListenSocket::set_callback方法的典型用法代码示例。如果您正苦于以下问题:C++ ListenSocket::set_callback方法的具体用法?C++ ListenSocket::set_callback怎么用?C++ ListenSocket::set_callback使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ListenSocket
的用法示例。
在下文中一共展示了ListenSocket::set_callback方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main (int argc, char **argv)
{
ListenSocket *listen;
time_t rawtime;
struct tm *timeinfo;
char *timestr;
enable_logging_of (LOG_INFO);
enable_logging_of (LOG_WARNING);
enable_logging_of (LOG_ERROR);
// enable_logging_of (LOG_SOCKET);
// enable_logging_of (LOG_LISTENSOCKET);
// enable_logging_of (LOG_CLIENTSOCKET);
// enable_logging_of (LOG_CONTROLLER);
// enable_logging_of (LOG_LOWERHCI);
enable_logging_of (LOG_LINKLAYER);
enable_logging_of (LOG_LLSM);
// enable_logging_of (LOG_PHYSICALLAYER);
time (&rawtime);
srand (rawtime);
timeinfo = localtime (&rawtime);
timestr = asctime (timeinfo);
timestr[24] = 0;
log (LOG_INFO, "-----------------------------------------------------------------------------");
log (LOG_INFO, "%s%s", "Bluetooth Low Energy Virtual Controller Server @ ", timestr);
log (LOG_INFO, "-----------------------------------------------------------------------------");
start_background_monitor ((void *) argv[0]);
start_physical_layer_simulation ();
listen = new ListenSocket (0xb1ee);
listen->set_callback (on_connection);
while (Socket::poll ())
{
}
}