JayBeams  0.1
Another project to have fun coding.
Namespaces | Functions
make_socket_udp_send.hpp File Reference
#include <jb/itch5/make_socket_udp_common.hpp>
#include <jb/itch5/udp_sender_config.hpp>
#include <jb/strtonum.hpp>
#include <boost/asio/ip/multicast.hpp>
#include <boost/asio/ip/udp.hpp>
#include <boost/asio/ip/unicast.hpp>

Go to the source code of this file.

Namespaces

 jb
 The top-level namespace for the JayBeams library.
 
 jb::itch5
 Contains classes and functions to parse NASDAQ ITCH-5.0 messages, more information about ITCH-5.0 can be found at: http://www.nasdaqtrader.com/content/technicalsupport/specifications/dataproducts/NQTVITCHSpecification.pdf.
 
 jb::itch5::detail
 

Functions

template<typename socket_t >
void jb::itch5::detail::setup_socket_udp_send (socket_t &s, udp_sender_config const &cfg)
 
template<class socket_t = boost::asio::ip::udp::socket>
socket_t jb::itch5::make_socket_udp_send (boost::asio::io_service &io, udp_sender_config const &cfg)
 Create a socket to send UDP messages given the configuration parameters. More...