join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
protocol.hpp File Reference
#include <join/endpoint.hpp>
#include <net/ethernet.h>
#include <cstddef>
Include dependency graph for protocol.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  join::Raw
 RAW protocol class. More...
 
class  join::UnixDgram
 unix datagram protocol class. More...
 
class  join::UnixStream
 unix stream protocol class. More...
 
class  join::Udp
 UDP protocol class. More...
 
class  join::Icmp
 ICMP protocol class. More...
 
class  join::Tcp
 TCP protocol class. More...
 

Namespaces

namespace  join
 

Functions

constexpr bool join::operator== (const Udp &a, const Udp &b) noexcept
 check if equals.
 
constexpr bool join::operator!= (const Udp &a, const Udp &b) noexcept
 check if not equals.
 
constexpr bool join::operator== (const Icmp &a, const Icmp &b) noexcept
 check if equal.
 
constexpr bool join::operator!= (const Icmp &a, const Icmp &b) noexcept
 check if not equal.
 
constexpr bool join::operator== (const Tcp &a, const Tcp &b) noexcept
 check if equals.
 
constexpr bool join::operator!= (const Tcp &a, const Tcp &b) noexcept
 check if not equals.