libe3 0.2.5
C++ library for E3AP RAN vendor integration
Loading...
Searching...
No Matches
posix_connector.cpp File Reference

POSIX socket connector implementation. More...

#include "posix_connector.hpp"
#include "libe3/latrec.h"
#include "libe3/logger.hpp"
#include <sys/socket.h>
#include <sys/uio.h>
#include <sys/un.h>
#include <sys/stat.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <grp.h>
#include <fcntl.h>
#include <sys/time.h>
#include <algorithm>
#include <cstring>
#include <cerrno>
#include <poll.h>
#include <thread>
#include <chrono>

Go to the source code of this file.

Namespaces

namespace  libe3

Detailed Description

POSIX socket connector implementation.

Ported from the original C implementation's posix_* functions in e3_connector.c

SPDX-FileCopyrightText: Copyright (c) 2026 Northeastern University SPDX-License-Identifier: Apache-2.0

Definition in file posix_connector.cpp.