Monero
Classes | Namespaces | Typedefs
levin_notify.h File Reference
#include <boost/asio/io_context.hpp>
#include <boost/uuid/uuid.hpp>
#include <memory>
#include <vector>
#include "byte_slice.h"
#include "cryptonote_basic/blobdatatype.h"
#include "cryptonote_protocol/enums.h"
#include "cryptonote_protocol/fwd.h"
#include "net/enums.h"
#include "span.h"
Include dependency graph for levin_notify.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  epee::levin::async_protocol_handler_config< t_connection_context >
 
struct  nodetool::p2p_connection_context_t< base_type >
 
class  cryptonote::levin::notify
 Provides tx notification privacy. More...
 
struct  cryptonote::levin::notify::status
 

Namespaces

 epee
 TODO: (mj-xmr) This will be reduced in an another PR.
 
 epee::levin
 
 nodetool
 
 cryptonote
 Holds cryptonote related classes and helpers.
 
 cryptonote::levin
 
 cryptonote::levin::detail
 

Typedefs

using cryptonote::levin::detail::p2p_context = nodetool::p2p_connection_context_t< cryptonote::cryptonote_connection_context >
 
using cryptonote::levin::connections = epee::levin::async_protocol_handler_config< detail::p2p_context >