SctpOpenReq

Namespace: inet

class SctpOpenReq

(no description)

Usage diagram

Inheritance diagram

Extends

Name

Type

Description

SctpCommandReq

class

(no description)

Fields

Name

Type

Description

socketId

int

identifies the socket within the application

sid

int

numMsgs

int

ssn

int

sendUnordered

unsigned short

prValue

double

localAddr

L3Address

remoteAddr

L3Address

localPort

int

remotePort

int

gate

int

fd

int

localAddresses

AddressVector

remoteAddresses

AddressVector

fork

bool

used only for passive open

queueClass

string

may be left empty

sctpAlgorithmClass

string

may be left empty

inboundStreams

uint32_t

outboundStreams

uint32_t

streamReset

bool

appLimited

bool

prMethod

int

numRequests

uint32_t

messagesToPush

uint32_t

Properties

Name

Value

Description

existingClass

Source code

class SctpOpenReq extends SctpCommandReq
{
    AddressVector localAddresses;
    AddressVector remoteAddresses;
    bool fork = false;               // used only for passive open
    string queueClass = "SctpQueue"; // may be left empty
    string sctpAlgorithmClass;       // may be left empty
    uint32_t inboundStreams;
    uint32_t outboundStreams;
    bool streamReset;
    bool appLimited;
    int prMethod;
    uint32_t numRequests;
    uint32_t messagesToPush;
}

File: src/inet/transportlayer/contract/sctp/SctpCommand.msg