Show / Hide Table of Contents

Struct SctpErrorRestartAssociationWithNewAddress

An INIT was received on an existing association.But the INIT added addresses to the association that were previously NOT part of the association. The new addresses are listed in the error code.This ERROR is normally sent as part of an ABORT refusing the INIT.

Implements
ISctpErrorCause
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SIPSorcery.Net
Assembly: SIPSorcery.dll
Syntax
public struct SctpErrorRestartAssociationWithNewAddress : ISctpErrorCause
Remarks

https://tools.ietf.org/html/rfc4960#section-3.3.10.11

Fields

| Improve this Doc View Source

NewAddressTLVs

Each New Address TLV is an exact copy of the TLV that was found in the INIT chunk that was new, including the Parameter Type and the Parameter Length.

Declaration
public byte[] NewAddressTLVs
Field Value
Type Description
System.Byte[]

Properties

| Improve this Doc View Source

CauseCode

Declaration
public readonly SctpErrorCauseCode CauseCode { get; }
Property Value
Type Description
SctpErrorCauseCode

Methods

| Improve this Doc View Source

GetErrorCauseLength(Boolean)

Declaration
public ushort GetErrorCauseLength(bool padded)
Parameters
Type Name Description
System.Boolean padded
Returns
Type Description
System.UInt16
| Improve this Doc View Source

WriteTo(Byte[], Int32)

Declaration
public int WriteTo(byte[] buffer, int posn)
Parameters
Type Name Description
System.Byte[] buffer
System.Int32 posn
Returns
Type Description
System.Int32

Implements

ISctpErrorCause

Extension Methods

JSONWriter.ToJson(Object)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX