libtins  3.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | Public Attributes | List of all members
Tins::ICMPv6::multicast_address_record Struct Reference

#include <icmpv6.h>

Public Types

typedef std::vector
< ipaddress_type
sources_type
 
typedef std::vector< uint8_t > aux_data_type
 

Public Member Functions

 multicast_address_record (uint8_t type=0)
 
 multicast_address_record (const uint8_t *buffer, uint32_t total_sz)
 
void serialize (uint8_t *buffer, uint32_t total_sz) const
 
uint32_t size () const
 

Public Attributes

uint8_t type
 
ipaddress_type multicast_address
 
sources_type sources
 
aux_data_type aux_data
 

Detailed Description

The type used to represent a multicast address record


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