|
ITCH 5.0 Market Data Handler 1.0.0
NASDAQ ITCH 5.0 Market Data Feed Handler
|
UDP-specific endpoint with local binding address. More...
UDP-specific endpoint with local binding address.
Extends Endpoint with an additional local IP address field for UDP sockets. This allows specifying which local network interface to bind to when receiving multicast traffic or binding to a specific interface.
The local_ip_ field is used for:
#include <core/src/net/Endpoint.h>
Public Attributes | |
| std::string | local_ip_ { "0.0.0.0" } |
| Local interface IP to bind to (default: "0.0.0.0" = all interfaces). | |
| Public Attributes inherited from b2bits::net::Endpoint | |
| std::string | ip_ |
| IP address (IPv4 or IPv6 as string, e.g., "192.168.1.1" or "::1"). | |
| std::uint16_t | port_ = 0 |
| Port number (0-65535, 0 = invalid). | |
Additional Inherited Members | |
| Public Member Functions inherited from b2bits::net::Endpoint | |
| operator bool () const | |
| Check if endpoint is valid. | |
| bool | operator== (const Endpoint &rhs) const |
| Equality comparison operator. | |
| bool | operator!= (const Endpoint &rhs) const |
| Inequality comparison operator. | |
| std::string b2bits::net::UdpEndpoint::local_ip_ { "0.0.0.0" } |
Local interface IP to bind to (default: "0.0.0.0" = all interfaces).