Current section
Files
Jump to
Current section
Files
src/pb/libp2p_peer_pb.hrl
%% -*- coding: utf-8 -*-
%% Automatically generated, do not edit
%% Generated by gpb_compile version 4.10.5
-ifndef(libp2p_peer_pb).
-define(libp2p_peer_pb, true).
-define(libp2p_peer_pb_gpb_version, "4.10.5").
-ifndef('LIBP2P_PEER_PB_PB_H').
-define('LIBP2P_PEER_PB_PB_H', true).
-record(libp2p_peer_pb,
{pubkey = <<>> :: iodata() | undefined, % = 1
listen_addrs = [] :: [iodata()] | undefined, % = 2
connected = [] :: [iodata()] | undefined, % = 3
nat_type = none :: none | static | restricted | symmetric | unknown | integer() | undefined, % = 4, enum nat_type
timestamp = 0 :: integer() | undefined, % = 5, 32 bits
network_id = <<>> :: iodata() | undefined, % = 7
signed_metadata = [] :: [{iodata(), libp2p_peer_pb:libp2p_metadata_value_pb()}] | undefined % = 8
}).
-endif.
-ifndef('LIBP2P_METADATA_VALUE_PB_PB_H').
-define('LIBP2P_METADATA_VALUE_PB_PB_H', true).
-record(libp2p_metadata_value_pb,
{value :: {int, integer()} | {flt, float() | integer() | infinity | '-infinity' | nan} | {bin, iodata()} | {boolean, boolean() | 0 | 1} | undefined % oneof
}).
-endif.
-ifndef('LIBP2P_SIGNED_PEER_PB_PB_H').
-define('LIBP2P_SIGNED_PEER_PB_PB_H', true).
-record(libp2p_signed_peer_pb,
{peer = undefined :: libp2p_peer_pb:libp2p_peer_pb() | undefined, % = 1
signature = <<>> :: iodata() | undefined, % = 2
metadata = [] :: [{iodata(), iodata()}] | undefined % = 3
}).
-endif.
-ifndef('LIBP2P_PEER_LIST_PB_PB_H').
-define('LIBP2P_PEER_LIST_PB_PB_H', true).
-record(libp2p_peer_list_pb,
{peers = [] :: [libp2p_peer_pb:libp2p_signed_peer_pb()] | undefined % = 1
}).
-endif.
-endif.