UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.Mgmt.Channel< T > 模板类 参考

Public 成员函数

 Channel (int capacity)
 
 Channel ()
 
void Write (T message) throws InterruptedException
 
Read () throws InterruptedException
 
boolean TryWrite (T message)
 
boolean TryRead (T[] item)
 
void Disconnect ()
 
boolean Offer (T msgToDeposit)
 
Poll (long timeout, TimeUnit unit) throws InterruptedException
 
Take () throws InterruptedException
 
int Size ()
 

Private 属性

BlockingQueue< T > queue
 

构造及析构函数说明

◆ Channel() [1/2]

com.UniPRT.Sdk.Mgmt.Channel< T >.Channel ( int  capacity)

◆ Channel() [2/2]

成员函数说明

◆ Disconnect()

void com.UniPRT.Sdk.Mgmt.Channel< T >.Disconnect ( )

◆ Offer()

boolean com.UniPRT.Sdk.Mgmt.Channel< T >.Offer ( msgToDeposit)

◆ Poll()

T com.UniPRT.Sdk.Mgmt.Channel< T >.Poll ( long  timeout,
TimeUnit  unit 
) throws InterruptedException

◆ Read()

T com.UniPRT.Sdk.Mgmt.Channel< T >.Read ( ) throws InterruptedException

◆ Size()

◆ Take()

◆ TryRead()

boolean com.UniPRT.Sdk.Mgmt.Channel< T >.TryRead ( T[]  item)

◆ TryWrite()

boolean com.UniPRT.Sdk.Mgmt.Channel< T >.TryWrite ( message)

◆ Write()

void com.UniPRT.Sdk.Mgmt.Channel< T >.Write ( message) throws InterruptedException

类成员变量说明

◆ queue


该类的文档由以下文件生成: