作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员
QLocalSocket类提供了一个本地socket。
在Windows中,这是一个命名管道;在Unix中,这是一个本地网域socket。
如果发生错误,socketError()会返回错误的类型,errorString()则返回人类可读的错误描述。
虽然QLocalSocket是一个事件循环使用而设计,它也可以不被如此使用。这种情况下,必须使用
waitForConnected()、waitForReadyRead()、waitForBytesWritten()、和waitForDisconnected()来进行阻塞,直到操作完成或超时。
成员类型文档
枚举 QLocalSocket::LocalSocketError
LocalServerError枚举代表了可能发生的错误,最近的错误可以通过调用QLocalSocket::error()来获取。
| 常量 | 值 | 描述 |
|---|---|---|
| QLocalSocket:: |
QLocalSocket类提供了本地socket通信功能,适用于Windows的命名管道和Unix的本地域socket。它支持错误处理、连接与断开、数据读写等功能。在没有事件循环时,可通过阻塞函数进行同步操作。QLocalSocket的状态变化和错误情况会触发相应的信号。
订阅专栏 解锁全文
562

被折叠的 条评论
为什么被折叠?



