TARAXA
taraxa::net Namespace Reference

Namespaces

 rpc
 

Classes

class  GraphQlHttpProcessor
 
class  GraphQlWsSession
 
class  GraphQlWsServer
 
class  HttpProcessor
 
class  HttpServer
 
class  HttpConnection
 
class  WsSession
 
class  WsServer
 
class  InvalidAddress
 
class  InvalidTracingParams
 
class  Debug
 
class  DebugClient
 
class  DebugFace
 
class  EthClient
 
class  EthFace
 
class  JsonRpcHttpProcessor
 
class  JsonRpcWsSession
 
class  JsonRpcWsServer
 
class  Net
 
class  NetClient
 
class  NetFace
 
class  Taraxa
 
class  TaraxaClient
 
class  TaraxaFace
 
class  Test
 
class  TestClient
 
class  TestFace
 

Typedefs

using tcp = boost::asio::ip::tcp
 

Functions

EthBlockNumber get_ctx_block_num (EthBlockNumber block_number)
 
template<class S , class FN >
Json::Value transformToJsonParallel (const S &source, FN op)
 
Json::Value mergeJsons (Json::Value &&o1, Json::Value &&o2)
 

Variables

const int JSON_ANY = 0
 

Typedef Documentation

◆ tcp

using taraxa::net::tcp = typedef boost::asio::ip::tcp

Function Documentation

◆ get_ctx_block_num()

EthBlockNumber taraxa::net::get_ctx_block_num ( EthBlockNumber  block_number)
inline

◆ mergeJsons()

Json::Value taraxa::net::mergeJsons ( Json::Value &&  o1,
Json::Value &&  o2 
)

◆ transformToJsonParallel()

template<class S , class FN >
Json::Value taraxa::net::transformToJsonParallel ( const S &  source,
FN  op 
)

Variable Documentation

◆ JSON_ANY

const int taraxa::net::JSON_ANY = 0