qb
2.0.0.0
C++17 Actor Framework
|
Epoll-based event polling for Linux systems. More...
#include <exception>
#include <qb/utility/branch_hints.h>
#include <sys/epoll.h>
#include "../helper.h"
Go to the source code of this file.
Classes | |
class | qb::io::epoll::Proxy |
Base class for epoll operations. More... | |
class | qb::io::epoll::Poller< _MAX_EVENTS > |
High-level epoll event poller. More... |
Epoll-based event polling for Linux systems.
This file provides classes for efficient event polling using the Linux epoll API. The epoll API allows for scalable I/O event notification and is optimized for handling many file descriptors.
Note: This file is only available on Linux systems, as epoll is a Linux-specific API.
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.