ipv4

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2021 License: BSD-3-Clause Imports: 10 Imported by: 2

Documentation

Index

Constants

View Source
const Name = "type.googleapis.com/IPv4.IPv4OverEthernet"

Variables

View Source
var (
	ErrInvalidLengthIpv4        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowIpv4          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupIpv4 = fmt.Errorf("proto: unexpected end of group")
)

Functions

This section is empty.

Types

type DNSA

type DNSA struct {
	Hostname             string   `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
	Domainname           string   `protobuf:"bytes,2,opt,name=domainname,proto3" json:"domainname,omitempty"`
	Ip                   *IPv4    `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DNSA) Descriptor

func (*DNSA) Descriptor() ([]byte, []int)

func (*DNSA) GetDomainname

func (m *DNSA) GetDomainname() string

func (*DNSA) GetHostname

func (m *DNSA) GetHostname() string

func (*DNSA) GetIp

func (m *DNSA) GetIp() *IPv4

func (*DNSA) Marshal

func (m *DNSA) Marshal() (dAtA []byte, err error)

func (*DNSA) MarshalTo

func (m *DNSA) MarshalTo(dAtA []byte) (int, error)

func (*DNSA) MarshalToSizedBuffer

func (m *DNSA) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DNSA) ProtoMessage

func (*DNSA) ProtoMessage()

func (*DNSA) Reset

func (m *DNSA) Reset()

func (*DNSA) Size

func (m *DNSA) Size() (n int)

func (*DNSA) String

func (m *DNSA) String() string

func (*DNSA) Unmarshal

func (m *DNSA) Unmarshal(dAtA []byte) error

func (*DNSA) XXX_DiscardUnknown

func (m *DNSA) XXX_DiscardUnknown()

func (*DNSA) XXX_Marshal

func (m *DNSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DNSA) XXX_Merge

func (m *DNSA) XXX_Merge(src proto.Message)

func (*DNSA) XXX_MessageName

func (*DNSA) XXX_MessageName() string

func (*DNSA) XXX_Size

func (m *DNSA) XXX_Size() int

func (*DNSA) XXX_Unmarshal

func (m *DNSA) XXX_Unmarshal(b []byte) error

type DNSCNAME

type DNSCNAME struct {
	Cname                string   `protobuf:"bytes,1,opt,name=cname,proto3" json:"cname,omitempty"`
	Hostname             string   `protobuf:"bytes,2,opt,name=hostname,proto3" json:"hostname,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DNSCNAME) Descriptor

func (*DNSCNAME) Descriptor() ([]byte, []int)

func (*DNSCNAME) GetCname

func (m *DNSCNAME) GetCname() string

func (*DNSCNAME) GetHostname

func (m *DNSCNAME) GetHostname() string

func (*DNSCNAME) Marshal

func (m *DNSCNAME) Marshal() (dAtA []byte, err error)

func (*DNSCNAME) MarshalTo

func (m *DNSCNAME) MarshalTo(dAtA []byte) (int, error)

func (*DNSCNAME) MarshalToSizedBuffer

func (m *DNSCNAME) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DNSCNAME) ProtoMessage

func (*DNSCNAME) ProtoMessage()

func (*DNSCNAME) Reset

func (m *DNSCNAME) Reset()

func (*DNSCNAME) Size

func (m *DNSCNAME) Size() (n int)

func (*DNSCNAME) String

func (m *DNSCNAME) String() string

func (*DNSCNAME) Unmarshal

func (m *DNSCNAME) Unmarshal(dAtA []byte) error

func (*DNSCNAME) XXX_DiscardUnknown

func (m *DNSCNAME) XXX_DiscardUnknown()

func (*DNSCNAME) XXX_Marshal

func (m *DNSCNAME) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DNSCNAME) XXX_Merge

func (m *DNSCNAME) XXX_Merge(src proto.Message)

func (*DNSCNAME) XXX_MessageName

func (*DNSCNAME) XXX_MessageName() string

func (*DNSCNAME) XXX_Size

func (m *DNSCNAME) XXX_Size() int

func (*DNSCNAME) XXX_Unmarshal

func (m *DNSCNAME) XXX_Unmarshal(b []byte) error

type Ethernet

type Ethernet struct {
	Iface                string                                                        `protobuf:"bytes,1,opt,name=iface,proto3" json:"iface,omitempty"`
	Mac                  *github_com_kraken_hpc_kraken_extensions_ipv4_customtypes.MAC `` /* 131-byte string literal not displayed */
	Mtu                  uint32                                                        `protobuf:"varint,3,opt,name=mtu,proto3" json:"mtu,omitempty"`
	Control              bool                                                          `protobuf:"varint,4,opt,name=control,proto3" json:"control,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                                      `json:"-"`
	XXX_unrecognized     []byte                                                        `json:"-"`
	XXX_sizecache        int32                                                         `json:"-"`
}

func (*Ethernet) Descriptor

func (*Ethernet) Descriptor() ([]byte, []int)

func (*Ethernet) GetControl

func (m *Ethernet) GetControl() bool

func (*Ethernet) GetIface

func (m *Ethernet) GetIface() string

func (*Ethernet) GetMtu

func (m *Ethernet) GetMtu() uint32

func (*Ethernet) Marshal

func (m *Ethernet) Marshal() (dAtA []byte, err error)

func (*Ethernet) MarshalTo

func (m *Ethernet) MarshalTo(dAtA []byte) (int, error)

func (*Ethernet) MarshalToSizedBuffer

func (m *Ethernet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Ethernet) ProtoMessage

func (*Ethernet) ProtoMessage()

func (*Ethernet) Reset

func (m *Ethernet) Reset()

func (*Ethernet) Size

func (m *Ethernet) Size() (n int)

func (*Ethernet) String

func (m *Ethernet) String() string

func (*Ethernet) Unmarshal

func (m *Ethernet) Unmarshal(dAtA []byte) error

func (*Ethernet) XXX_DiscardUnknown

func (m *Ethernet) XXX_DiscardUnknown()

func (*Ethernet) XXX_Marshal

func (m *Ethernet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Ethernet) XXX_Merge

func (m *Ethernet) XXX_Merge(src proto.Message)

func (*Ethernet) XXX_MessageName

func (*Ethernet) XXX_MessageName() string

func (*Ethernet) XXX_Size

func (m *Ethernet) XXX_Size() int

func (*Ethernet) XXX_Unmarshal

func (m *Ethernet) XXX_Unmarshal(b []byte) error

type IPv4

type IPv4 struct {
	Ip                   *github_com_kraken_hpc_kraken_extensions_ipv4_customtypes.IP `` /* 128-byte string literal not displayed */
	Subnet               *github_com_kraken_hpc_kraken_extensions_ipv4_customtypes.IP `` /* 136-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                                     `json:"-"`
	XXX_unrecognized     []byte                                                       `json:"-"`
	XXX_sizecache        int32                                                        `json:"-"`
}

func (*IPv4) Descriptor

func (*IPv4) Descriptor() ([]byte, []int)

func (*IPv4) Marshal

func (m *IPv4) Marshal() (dAtA []byte, err error)

func (*IPv4) MarshalTo

func (m *IPv4) MarshalTo(dAtA []byte) (int, error)

func (*IPv4) MarshalToSizedBuffer

func (m *IPv4) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IPv4) ProtoMessage

func (*IPv4) ProtoMessage()

func (*IPv4) Reset

func (m *IPv4) Reset()

func (*IPv4) Size

func (m *IPv4) Size() (n int)

func (*IPv4) String

func (m *IPv4) String() string

func (*IPv4) Unmarshal

func (m *IPv4) Unmarshal(dAtA []byte) error

func (*IPv4) XXX_DiscardUnknown

func (m *IPv4) XXX_DiscardUnknown()

func (*IPv4) XXX_Marshal

func (m *IPv4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IPv4) XXX_Merge

func (m *IPv4) XXX_Merge(src proto.Message)

func (*IPv4) XXX_MessageName

func (*IPv4) XXX_MessageName() string

func (*IPv4) XXX_Size

func (m *IPv4) XXX_Size() int

func (*IPv4) XXX_Unmarshal

func (m *IPv4) XXX_Unmarshal(b []byte) error

type IPv4OverEthernet

type IPv4OverEthernet struct {
	Ifaces               map[string]*IPv4OverEthernet_ConfiguredInterface `` /* 153-byte string literal not displayed */
	Routes               []*IPv4                                          `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"`
	DnsNameservers       []*IPv4                                          `protobuf:"bytes,3,rep,name=dns_nameservers,json=dnsNameservers,proto3" json:"dns_nameservers,omitempty"`
	DnsDomains           []*IPv4                                          `protobuf:"bytes,4,rep,name=dns_domains,json=dnsDomains,proto3" json:"dns_domains,omitempty"`
	Hostname             *DNSA                                            `protobuf:"bytes,5,opt,name=hostname,proto3" json:"hostname,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                         `json:"-"`
	XXX_unrecognized     []byte                                           `json:"-"`
	XXX_sizecache        int32                                            `json:"-"`
}

func (*IPv4OverEthernet) Descriptor

func (*IPv4OverEthernet) Descriptor() ([]byte, []int)

func (*IPv4OverEthernet) GetDnsDomains

func (m *IPv4OverEthernet) GetDnsDomains() []*IPv4

func (*IPv4OverEthernet) GetDnsNameservers

func (m *IPv4OverEthernet) GetDnsNameservers() []*IPv4

func (*IPv4OverEthernet) GetHostname

func (m *IPv4OverEthernet) GetHostname() *DNSA

func (*IPv4OverEthernet) GetIfaces

func (*IPv4OverEthernet) GetRoutes

func (m *IPv4OverEthernet) GetRoutes() []*IPv4

func (*IPv4OverEthernet) Marshal

func (m *IPv4OverEthernet) Marshal() (dAtA []byte, err error)

func (*IPv4OverEthernet) MarshalTo

func (m *IPv4OverEthernet) MarshalTo(dAtA []byte) (int, error)

func (*IPv4OverEthernet) MarshalToSizedBuffer

func (m *IPv4OverEthernet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IPv4OverEthernet) Name

func (*IPv4OverEthernet) Name() string

func (*IPv4OverEthernet) New

func (i *IPv4OverEthernet) New() types.Message

func (*IPv4OverEthernet) ProtoMessage

func (*IPv4OverEthernet) ProtoMessage()

func (*IPv4OverEthernet) Reset

func (m *IPv4OverEthernet) Reset()

func (*IPv4OverEthernet) Size

func (m *IPv4OverEthernet) Size() (n int)

func (*IPv4OverEthernet) String

func (m *IPv4OverEthernet) String() string

func (*IPv4OverEthernet) Unmarshal

func (m *IPv4OverEthernet) Unmarshal(dAtA []byte) error

func (*IPv4OverEthernet) XXX_DiscardUnknown

func (m *IPv4OverEthernet) XXX_DiscardUnknown()

func (*IPv4OverEthernet) XXX_Marshal

func (m *IPv4OverEthernet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IPv4OverEthernet) XXX_Merge

func (m *IPv4OverEthernet) XXX_Merge(src proto.Message)

func (*IPv4OverEthernet) XXX_MessageName

func (*IPv4OverEthernet) XXX_MessageName() string

func (*IPv4OverEthernet) XXX_Size

func (m *IPv4OverEthernet) XXX_Size() int

func (*IPv4OverEthernet) XXX_Unmarshal

func (m *IPv4OverEthernet) XXX_Unmarshal(b []byte) error

type IPv4OverEthernet_ConfiguredInterface

type IPv4OverEthernet_ConfiguredInterface struct {
	Eth                  *Ethernet `protobuf:"bytes,1,opt,name=eth,proto3" json:"eth,omitempty"`
	Ip                   *IPv4     `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*IPv4OverEthernet_ConfiguredInterface) Descriptor

func (*IPv4OverEthernet_ConfiguredInterface) Descriptor() ([]byte, []int)

func (*IPv4OverEthernet_ConfiguredInterface) GetEth

func (*IPv4OverEthernet_ConfiguredInterface) GetIp

func (*IPv4OverEthernet_ConfiguredInterface) Marshal

func (m *IPv4OverEthernet_ConfiguredInterface) Marshal() (dAtA []byte, err error)

func (*IPv4OverEthernet_ConfiguredInterface) MarshalTo

func (m *IPv4OverEthernet_ConfiguredInterface) MarshalTo(dAtA []byte) (int, error)

func (*IPv4OverEthernet_ConfiguredInterface) MarshalToSizedBuffer

func (m *IPv4OverEthernet_ConfiguredInterface) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IPv4OverEthernet_ConfiguredInterface) ProtoMessage

func (*IPv4OverEthernet_ConfiguredInterface) ProtoMessage()

func (*IPv4OverEthernet_ConfiguredInterface) Reset

func (*IPv4OverEthernet_ConfiguredInterface) Size

func (*IPv4OverEthernet_ConfiguredInterface) String

func (*IPv4OverEthernet_ConfiguredInterface) Unmarshal

func (m *IPv4OverEthernet_ConfiguredInterface) Unmarshal(dAtA []byte) error

func (*IPv4OverEthernet_ConfiguredInterface) XXX_DiscardUnknown

func (m *IPv4OverEthernet_ConfiguredInterface) XXX_DiscardUnknown()

func (*IPv4OverEthernet_ConfiguredInterface) XXX_Marshal

func (m *IPv4OverEthernet_ConfiguredInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IPv4OverEthernet_ConfiguredInterface) XXX_Merge

func (*IPv4OverEthernet_ConfiguredInterface) XXX_MessageName

func (*IPv4OverEthernet_ConfiguredInterface) XXX_MessageName() string

func (*IPv4OverEthernet_ConfiguredInterface) XXX_Size

func (*IPv4OverEthernet_ConfiguredInterface) XXX_Unmarshal

func (m *IPv4OverEthernet_ConfiguredInterface) XXX_Unmarshal(b []byte) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL