monero/contrib/epee/include/net
moneromooo-monero 072102cfd2
abstracted nework addresses
All code which was using ip and port now uses a new IPv4 object,
subclass of a new network_address class. This will allow easy
addition of I2P addresses later (and also IPv6, etc).
Both old style and new style peer lists are now sent in the P2P
protocol, which is inefficient but allows peers using both
codebases to talk to each other. This will be removed in the
future. No other subclasses than IPv4 exist yet.
2017-05-27 11:35:54 +01:00
..
abstract_tcp_server.h abstracted nework addresses 2017-05-27 11:35:54 +01:00
abstract_tcp_server2.h abstracted nework addresses 2017-05-27 11:35:54 +01:00
abstract_tcp_server2.inl abstracted nework addresses 2017-05-27 11:35:54 +01:00
abstract_tcp_server_cp.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
abstract_tcp_server_cp.inl abstracted nework addresses 2017-05-27 11:35:54 +01:00
http_auth.h update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
http_base.h Add server auth to monerod, and client auth to wallet-cli and wallet-rpc 2017-02-06 01:15:41 -05:00
http_client.h http_client: allow cancelling a download 2017-03-05 16:23:34 +00:00
http_client_base.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
http_client_via_api_helper.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
http_protocol_handler.h Add server auth to monerod, and client auth to wallet-cli and wallet-rpc 2017-02-06 01:15:41 -05:00
http_protocol_handler.inl Add server auth to monerod, and client auth to wallet-cli and wallet-rpc 2017-02-06 01:15:41 -05:00
http_server_cp.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
http_server_cp2.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
http_server_handlers_map2.h abstracted nework addresses 2017-05-27 11:35:54 +01:00
http_server_impl_base.h http_server_impl_base: set bind message to MGINFO 2017-02-21 18:30:43 +00:00
http_server_thread_per_connect.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_protocol_handler.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_server_handlers_map.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_server_impl_base.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_structs.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_base.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_client.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_client.inl Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
levin_client_async.h abstracted nework addresses 2017-05-27 11:35:54 +01:00
levin_client_async.inl moved all stuff to github 2014-03-03 22:07:58 +00:00
levin_helper.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
levin_protocol_handler.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
levin_protocol_handler_async.h Removed boost/asio.hpp include from epee/string_tools.h 2017-03-18 22:05:14 -04:00
levin_server_cp.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_server_cp2.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
local_ip.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
multiprotocols_server.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
munin_connection_handler.h Spelling in errors 2016-12-04 20:12:40 +01:00
munin_node_server.h year updated in license 2015-01-02 18:52:46 +02:00
net_helper.h Updates to epee HTTP client code 2017-01-25 15:39:32 -05:00
net_parse_helpers.h Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
net_utils_base.h abstracted nework addresses 2017-05-27 11:35:54 +01:00
protocol_switcher.h year updated in license 2015-01-02 18:52:46 +02:00
rpc_method_name.h year updated in license 2015-01-02 18:52:46 +02:00
smtp.h year updated in license 2015-01-02 18:52:46 +02:00
smtp.inl year updated in license 2015-01-02 18:52:46 +02:00
smtp_helper.h year updated in license 2015-01-02 18:52:46 +02:00