sctp

package
v0.0.0-...-f91f7f2 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package sctp is a generated VPP binary API for 'sctp' module.

It consists of:

6 messages
3 services

Index

Constants

View Source
const (
	// ModuleName is the name of this module.
	ModuleName = "sctp"
	// VersionCrc is the CRC of this module.
	VersionCrc = 0x35f411c4
)

Variables

This section is empty.

Functions

func AllMessages

func AllMessages() []api.Message

Messages returns list of all messages in this module.

Types

type RPCService

type RPCService interface {
	SctpAddSrcDstConnection(ctx context.Context, in *SctpAddSrcDstConnection) (*SctpAddSrcDstConnectionReply, error)
	SctpConfig(ctx context.Context, in *SctpConfig) (*SctpConfigReply, error)
	SctpDelSrcDstConnection(ctx context.Context, in *SctpDelSrcDstConnection) (*SctpDelSrcDstConnectionReply, error)
}

RPCService represents RPC service API for sctp module.

func NewServiceClient

func NewServiceClient(ch api.Channel) RPCService

type SctpAddSrcDstConnection

type SctpAddSrcDstConnection struct {
	IsIPv6     uint8
	VrfID      uint32
	SrcAddress []byte `struc:"[16]byte"`
	DstAddress []byte `struc:"[16]byte"`
}

SctpAddSrcDstConnection represents VPP binary API message 'sctp_add_src_dst_connection'.

func (*SctpAddSrcDstConnection) GetCrcString

func (*SctpAddSrcDstConnection) GetCrcString() string

func (*SctpAddSrcDstConnection) GetMessageName

func (*SctpAddSrcDstConnection) GetMessageName() string

func (*SctpAddSrcDstConnection) GetMessageType

func (*SctpAddSrcDstConnection) GetMessageType() api.MessageType

func (*SctpAddSrcDstConnection) Reset

func (m *SctpAddSrcDstConnection) Reset()

type SctpAddSrcDstConnectionReply

type SctpAddSrcDstConnectionReply struct {
	Retval int32
}

SctpAddSrcDstConnectionReply represents VPP binary API message 'sctp_add_src_dst_connection_reply'.

func (*SctpAddSrcDstConnectionReply) GetCrcString

func (*SctpAddSrcDstConnectionReply) GetCrcString() string

func (*SctpAddSrcDstConnectionReply) GetMessageName

func (*SctpAddSrcDstConnectionReply) GetMessageName() string

func (*SctpAddSrcDstConnectionReply) GetMessageType

func (*SctpAddSrcDstConnectionReply) GetMessageType() api.MessageType

func (*SctpAddSrcDstConnectionReply) Reset

func (m *SctpAddSrcDstConnectionReply) Reset()

type SctpConfig

type SctpConfig struct {
	NeverDelaySack uint8
	NeverBundle    uint8
}

SctpConfig represents VPP binary API message 'sctp_config'.

func (*SctpConfig) GetCrcString

func (*SctpConfig) GetCrcString() string

func (*SctpConfig) GetMessageName

func (*SctpConfig) GetMessageName() string

func (*SctpConfig) GetMessageType

func (*SctpConfig) GetMessageType() api.MessageType

func (*SctpConfig) Reset

func (m *SctpConfig) Reset()

type SctpConfigReply

type SctpConfigReply struct {
	Retval int32
}

SctpConfigReply represents VPP binary API message 'sctp_config_reply'.

func (*SctpConfigReply) GetCrcString

func (*SctpConfigReply) GetCrcString() string

func (*SctpConfigReply) GetMessageName

func (*SctpConfigReply) GetMessageName() string

func (*SctpConfigReply) GetMessageType

func (*SctpConfigReply) GetMessageType() api.MessageType

func (*SctpConfigReply) Reset

func (m *SctpConfigReply) Reset()

type SctpDelSrcDstConnection

type SctpDelSrcDstConnection struct {
	IsIPv6     uint8
	VrfID      uint32
	SrcAddress []byte `struc:"[16]byte"`
	DstAddress []byte `struc:"[16]byte"`
}

SctpDelSrcDstConnection represents VPP binary API message 'sctp_del_src_dst_connection'.

func (*SctpDelSrcDstConnection) GetCrcString

func (*SctpDelSrcDstConnection) GetCrcString() string

func (*SctpDelSrcDstConnection) GetMessageName

func (*SctpDelSrcDstConnection) GetMessageName() string

func (*SctpDelSrcDstConnection) GetMessageType

func (*SctpDelSrcDstConnection) GetMessageType() api.MessageType

func (*SctpDelSrcDstConnection) Reset

func (m *SctpDelSrcDstConnection) Reset()

type SctpDelSrcDstConnectionReply

type SctpDelSrcDstConnectionReply struct {
	Retval int32
}

SctpDelSrcDstConnectionReply represents VPP binary API message 'sctp_del_src_dst_connection_reply'.

func (*SctpDelSrcDstConnectionReply) GetCrcString

func (*SctpDelSrcDstConnectionReply) GetCrcString() string

func (*SctpDelSrcDstConnectionReply) GetMessageName

func (*SctpDelSrcDstConnectionReply) GetMessageName() string

func (*SctpDelSrcDstConnectionReply) GetMessageType

func (*SctpDelSrcDstConnectionReply) GetMessageType() api.MessageType

func (*SctpDelSrcDstConnectionReply) Reset

func (m *SctpDelSrcDstConnectionReply) Reset()

Jump to

Keyboard shortcuts

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