标签: boost-asio
我正在尝试使用Boost.ASIO库,而我找不到如何列出可用端口(带有串口服务)或插座(带网络服务)的boost。 你知道这是否可能吗?
谢谢。
答案 0 :(得分:3)
Boost.Asio不提供此功能。通常,此信息取决于平台。例如,在Windows上,可以将Winsock LSP / SPI用于套接字,将SerialPort.GetPortNames用于串行端口。在Linux上,/proc/net/*目录列表套接字和串行端口将在/sys/class/tty内枚举。
SerialPort.GetPortNames
/proc/net/*
/sys/class/tty