C# Class FastNetwork.Client.BaseSocketClient.PendingSendQueue

pending send queue
Show file Open project: zhujunxxxxx/FastNetwork

Public Methods

Method Description
Dequeue ( ) : Request

dequeue

DequeueAll ( ) : Request[]

出列全部

Enqueue ( Request request ) : void

入列

PendingSendQueue ( BaseSocketClient client, int millisecondsSendTimeout ) : System

new

Private Methods

Method Description
Loop ( ) : void

loop

Method Details

Dequeue() public method

dequeue
public Dequeue ( ) : Request
return Request

DequeueAll() public method

出列全部
public DequeueAll ( ) : Request[]
return Request[]

Enqueue() public method

入列
request is null
public Enqueue ( Request request ) : void
request Request
return void

PendingSendQueue() public method

new
public PendingSendQueue ( BaseSocketClient client, int millisecondsSendTimeout ) : System
client BaseSocketClient
millisecondsSendTimeout int
return System