Show / Hide Table of Contents

Class SctpAbortChunk

The ABORT chunk is sent to the peer of an association to close the association.The ABORT chunk may contain Cause Parameters to inform the receiver about the reason of the abort.DATA chunks MUST NOT be bundled with ABORT.Control chunks (except for INIT, INIT ACK, and SHUTDOWN COMPLETE) MAY be bundled with an ABORT, but they MUST be placed before the ABORT in the SCTP packet or they will be ignored by the receiver.

Inheritance
System.Object
SctpChunk
SctpErrorChunk
SctpAbortChunk
Inherited Members
SctpErrorChunk.ErrorCauses
SctpErrorChunk.AddErrorCause(ISctpErrorCause)
SctpErrorChunk.GetChunkLength(Boolean)
SctpErrorChunk.WriteTo(Byte[], Int32)
SctpErrorChunk.ParseChunk(Byte[], Int32, Boolean)
SctpChunk.SCTP_CHUNK_HEADER_LENGTH
SctpChunk.logger
SctpChunk.ChunkType
SctpChunk.ChunkFlags
SctpChunk.ChunkValue
SctpChunk.KnownType
SctpChunk.UnrecognizedPeerParameters
SctpChunk.ParseFirstWord(Byte[], Int32)
SctpChunk.WriteChunkHeader(Byte[], Int32)
SctpChunk.GotUnrecognisedParameter(SctpTlvChunkParameter)
SctpChunk.ParseBaseChunk(Byte[], Int32)
SctpChunk.GetParameters(Byte[], Int32, Int32)
SctpChunk.Parse(Byte[], Int32)
SctpChunk.GetChunkLengthFromHeader(Byte[], Int32, Boolean)
SctpChunk.GetUnrecognisedChunkAction(UInt16)
SctpChunk.CopyUnrecognisedChunk(Byte[], Int32)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SIPSorcery.Net
Assembly: SIPSorcery.dll
Syntax
public class SctpAbortChunk : SctpErrorChunk
Remarks

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

Constructors

| Improve this Doc View Source

SctpAbortChunk(Boolean)

Creates a new ABORT chunk.

Declaration
public SctpAbortChunk(bool verificationTagBit)
Parameters
Type Name Description
System.Boolean verificationTagBit

If set to true sets a bit in the chunk header to indicate the sender filled in the Verification Tag expected by the peer.

Methods

| Improve this Doc View Source

GetAbortReason()

Gets the user supplied abort reason if available.

Declaration
public string GetAbortReason()
Returns
Type Description
System.String

The abort reason or null if not present.

Extension Methods

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