NetSim Source Code Help
Loading...
Searching...
No Matches
stru_ip Struct Reference

#include <IP_Addressing.h>

Collaboration diagram for stru_ip:
Collaboration graph

Data Fields

int type
 
union {
   struct ipv4 {
      unsigned int   byte1
 
      unsigned int   byte2
 
      unsigned int   byte3
 
      unsigned int   byte4
 
   }   IPV4
 
   struct ipv6 {
      unsigned int   byte [8]
 
   }   IPV6
 
IP
 
unsigned int int_ip [4]
 
char str_ip [_NETSIM_IP_LEN]
 
char bin_ip [130]
 
void * nets
 
void * macAddress
 

Detailed Description

Definition at line 34 of file IP_Addressing.h.

Field Documentation

◆ bin_ip

char stru_ip::bin_ip[130]

Definition at line 55 of file IP_Addressing.h.

◆ byte

unsigned int stru_ip::byte[8]

Definition at line 48 of file IP_Addressing.h.

◆ byte1

unsigned int stru_ip::byte1

Definition at line 41 of file IP_Addressing.h.

◆ byte2

unsigned int stru_ip::byte2

Definition at line 42 of file IP_Addressing.h.

◆ byte3

unsigned int stru_ip::byte3

Definition at line 43 of file IP_Addressing.h.

◆ byte4

unsigned int stru_ip::byte4

Definition at line 44 of file IP_Addressing.h.

◆ int_ip

unsigned int stru_ip::int_ip[4]

Definition at line 51 of file IP_Addressing.h.

◆ 

union { ... } stru_ip::IP

◆ 

struct { ... } ::ipv4 stru_ip::IPV4

◆ 

struct { ... } ::ipv6 stru_ip::IPV6

◆ macAddress

void* stru_ip::macAddress

Definition at line 57 of file IP_Addressing.h.

◆ nets

void* stru_ip::nets

Definition at line 56 of file IP_Addressing.h.

◆ str_ip

char stru_ip::str_ip[_NETSIM_IP_LEN]

Definition at line 54 of file IP_Addressing.h.

◆ type

int stru_ip::type

Definition at line 36 of file IP_Addressing.h.


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