tbxcast_group Struct Reference

#include <libtbxcast_priv.h>


Data Fields

int grpid
int family
int ndests
int maxdests
uint16_t port
int fd
int dummyfd
uint8_t * ctldata
union {
   struct {
      struct sockaddr_in   src
      int   dummy
   }   v4
   struct {
      socklen_t   ctllen
      struct cmsghdr *   cmsg_pktinfo
      struct cmsghdr *   cmsg_rt
      struct cmsghdr *   cmsg_port
      struct in6_pktinfo *   pktinfo
      tbxcast6_rthdr_t *   rthdr
      struct tbxcast6_node *   tree
   }   v6
hdrinfo
uint64_t _pad


Detailed Description

Contains all information about a TBXcast group

Field Documentation

Group ID

Deprecated:
IP version

Number of members in the group

Maximum members per group

Associated port

Associated socket

dummy socket for the source address and port.

Pointer to the control structure

struct { ... } tbxcast_group::v4

Deprecated:
IPv4 address

struct { ... } tbxcast_group::v6

Structure which contains an IPv6 address, TBXcast routing header and the TBXcast routing tree.

union { ... } tbxcast_group::hdrinfo

Header information

???


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

Generated on Fri May 29 17:07:12 2009 for LibTBXcast by  doxygen 1.5.5