xrpld
Loading...
Searching...
No Matches
include
xrpl
resource
Gossip.h
1
#pragma once
2
3
#include <xrpl/beast/net/IPEndpoint.h>
4
5
#include <
vector
>
6
7
namespace
xrpl::Resource
{
8
10
struct
Gossip
11
{
12
explicit
Gossip
() =
default
;
13
15
struct
Item
16
{
17
explicit
Item
() =
default
;
18
19
int
balance
{};
20
beast::IP::Endpoint
address
;
21
};
22
23
std::vector<Item>
items
;
24
};
25
26
}
// namespace xrpl::Resource
beast::IP::Endpoint
A version-independent IP address and port combination.
Definition
IPEndpoint.h:17
xrpl::Resource
Definition
ServiceRegistry.h:15
xrpl::Resource::Gossip::Item::address
beast::IP::Endpoint address
Definition
Gossip.h:20
xrpl::Resource::Gossip::Item::Item
Item()=default
xrpl::Resource::Gossip::Item::balance
int balance
Definition
Gossip.h:19
xrpl::Resource::Gossip::items
std::vector< Item > items
Definition
Gossip.h:23
xrpl::Resource::Gossip::Gossip
Gossip()=default
vector
Generated by
1.16.1