Show / Hide Table of Contents

Class BlockingQueue<T>

Inheritance
System.Object
BlockingQueue<T>
Inherited Members
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: SCTP4CS.Utils
Assembly: SIPSorcery.dll
Syntax
public class BlockingQueue<T>
    where T : class
Type Parameters
Name Description
T

Constructors

| Improve this Doc View Source

BlockingQueue()

Declaration
public BlockingQueue()

Properties

| Improve this Doc View Source

Count

Declaration
public int Count { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

Clear()

Declaration
public void Clear()
| Improve this Doc View Source

Close()

Declaration
public void Close()
| Improve this Doc View Source

Enqueue(T)

Declaration
public bool Enqueue(T item)
Parameters
Type Name Description
T item
Returns
Type Description
System.Boolean
| Improve this Doc View Source

TryDequeue(out T, Int32)

Declaration
public bool TryDequeue(out T value, int timeout = -1)
Parameters
Type Name Description
T value
System.Int32 timeout
Returns
Type Description
System.Boolean

Extension Methods

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