struct
structshpeer__t
A local or remote reference to a libshare runtime enabled application.
Note
Addresses are stored in network byte order.
variable
(t)
shpeer_addr_t shpeer_t::addr
A IP 4/6 network address.
variable
(t)
char shpeer_t::label[16]
[16]
A label identifying a perspective view of the peer.
variable
char shpeer_t::group[16]
[16]
A label identifying a sub-group of this peer.
variable
(t)
uint32_t shpeer_t::uid
The client user ID that is associated with the peer.
variable
(t)
uint32_t shpeer_t::arch
Architecture of local machine for private key generation.
variable
(t)
uint32_t shpeer_t::type
A SHNET_PEER_XX type.
variable
(t)
shpeer_key_t shpeer_t::key
Key references to this peer.