Electroneum
Loading...
Searching...
No Matches
cryptonote::peer Struct Reference

#include <core_rpc_server_commands_defs.h>

Collaboration diagram for cryptonote::peer:

Public Member Functions

 peer ()=default
 peer (uint64_t id, const std::string &host, uint64_t last_seen, uint32_t pruning_seed, uint16_t rpc_port)
 peer (uint64_t id, uint32_t ip, uint16_t port, uint64_t last_seen, uint32_t pruning_seed, uint16_t rpc_port)

Public Attributes

uint64_t id
std::string host
uint32_t ip
uint16_t port
uint16_t rpc_port
uint64_t last_seen
uint32_t pruning_seed

Detailed Description

Definition at line 1203 of file core_rpc_server_commands_defs.h.

Constructor & Destructor Documentation

◆ peer() [1/3]

cryptonote::peer::peer ( )
default

◆ peer() [2/3]

◆ peer() [3/3]

cryptonote::peer::peer ( uint64_t id,
uint32_t ip,
uint16_t port,
uint64_t last_seen,
uint32_t pruning_seed,
uint16_t rpc_port )
inline

Definition at line 1218 of file core_rpc_server_commands_defs.h.

1219 : id(id), host(std::to_string(ip)), ip(ip), port(port), rpc_port(rpc_port), last_seen(last_seen),

Member Data Documentation

◆ host

std::string cryptonote::peer::host

Definition at line 1205 of file core_rpc_server_commands_defs.h.

◆ id

uint64_t cryptonote::peer::id

Definition at line 1204 of file core_rpc_server_commands_defs.h.

◆ ip

uint32_t cryptonote::peer::ip

Definition at line 1206 of file core_rpc_server_commands_defs.h.

◆ last_seen

uint64_t cryptonote::peer::last_seen

Definition at line 1209 of file core_rpc_server_commands_defs.h.

◆ port

uint16_t cryptonote::peer::port

Definition at line 1207 of file core_rpc_server_commands_defs.h.

◆ pruning_seed

uint32_t cryptonote::peer::pruning_seed

Definition at line 1210 of file core_rpc_server_commands_defs.h.

◆ rpc_port

uint16_t cryptonote::peer::rpc_port

Definition at line 1208 of file core_rpc_server_commands_defs.h.


The documentation for this struct was generated from the following file: