Public Attributes

PRNetAddr Union Reference

#include <prio.h>

Collaboration diagram for PRNetAddr:

List of all members.

Public Attributes

struct {
   PRUint16   family
   char   data [14]
raw
struct {
   PRUint16   family
   PRUint16   port
   PRUint32   ip
   char   pad [8]
inet
struct {
   PRUint16   family
   PRUint16   port
   PRUint32   flowinfo
   PRIPv6Addr   ip
   PRUint32   scope_id
ipv6
struct {
   PRUint16   family
   char   path [104]
local
struct {
   PRUint16   family
   char   data [14]
raw
struct {
   PRUint16   family
   PRUint16   port
   PRUint32   ip
   char   pad [8]
inet
struct {
   PRUint16   family
   PRUint16   port
   PRUint32   flowinfo
   PRIPv6Addr   ip
   PRUint32   scope_id
ipv6
struct {
   PRUint16   family
   char   path [104]
local

Member Data Documentation

char PRNetAddr::data[14]
struct { ... } PRNetAddr::inet
struct { ... } PRNetAddr::inet
PRUint32 PRNetAddr::ip
struct { ... } PRNetAddr::ipv6
struct { ... } PRNetAddr::ipv6
struct { ... } PRNetAddr::local
struct { ... } PRNetAddr::local
char PRNetAddr::pad[8]
char PRNetAddr::path[104]
PRUint16 PRNetAddr::port
struct { ... } PRNetAddr::raw
struct { ... } PRNetAddr::raw

The documentation for this union was generated from the following files: