标签: sockets events networking system-calls freebsd
我对内核事件通知机制有疑问。我正在使用RTEMS,并且正在使用freebsd 9.2版。
我需要在套接字发送缓冲区已满时检测事件。从文档看来,只有在可以将数据写入发送缓冲区或发送缓冲区已满时,我才能检测到事件。是否可以检测到发送缓冲区已满?
P.S。发送缓冲区不一定要满。它必须足够满,以便下一个写入套接字将阻止试图发送的线程。
最好的问候, 伊戈尔·沃德利亚(Igor Vurdelja)