TcpClientChannel

Overview

Location

 

constructor

 

constructor

 

TcpClientChannel()

constructor (URI)    (declared in ClientChannel)

 

constructor(targetUri: URI)

 

TcpClientChannel(URI targetUri)

Parameters:

  • targetUri:

constructor (URI)

 

constructor(targetUrl: URI)

 

TcpClientChannel(URI targetUrl)

Parameters:

  • targetUrl:

asyncDispatch    (declared in ClientChannel)

Dispatches the given message asynchronously and returns an AsyncRequest object. Mainly for internal use.

 

method asyncDispatch(message: Message; proxy: AsyncProxy; start: Boolean; callback: IAsyncRequestCallback): AsyncRequest

 

AsyncRequest asyncDispatch(Message message, AsyncProxy proxy, Boolean start, IAsyncRequestCallback callback)

Parameters:

  • message:
  • proxy:
  • start: Given start.
  • callback: Given callback.

channelWithURI    (declared in ClientChannel)

 

class method channelWithURI(uri: URI): ClientChannel

 

static ClientChannel channelWithURI(URI uri)

Parameters:

  • uri:

dispatch    (declared in ClientChannel)

 

method dispatch(message: Message)

 

void dispatch(Message message)

Parameters:

  • message:

initBeforeDispatch  protected

 

method initBeforeDispatch(message: Message)

 

void initBeforeDispatch(Message message)

Parameters:

  • message:

isCallbackHolder    (declared in ClientChannel)

 

method isCallbackHolder: Boolean

 

Boolean isCallbackHolder()

NoNagle

 

property NoNagle: Boolean read write;

 

Boolean NoNagle { __get; __set; }

setChannelCallback    (declared in ClientChannel)

 

method setChannelCallback(callback: IClientChannelCallback)

 

void setChannelCallback(IClientChannelCallback callback)

Parameters:

  • callback:

TargetUrl    (declared in ClientChannel)

 

property TargetUrl: URI read write;

 

URI TargetUrl { __get; __set; }

Timeout

 

property Timeout: Integer read write;

 

Integer Timeout { __get; __set; }

triggerOnLoginNeeded  protected    (declared in ClientChannel)

 

method triggerOnLoginNeeded(message: Message; exception: Exception): Boolean

 

Boolean triggerOnLoginNeeded(Message message, Exception exception)

Parameters:

  • message:
  • exception:

 

NoNagle

 

property NoNagle: Boolean read write;

 

Boolean NoNagle { __get; __set; }

TargetUrl    (declared in ClientChannel)

 

property TargetUrl: URI read write;

 

URI TargetUrl { __get; __set; }

Timeout

 

property Timeout: Integer read write;

 

Integer Timeout { __get; __set; }

 

channelWithURI    (declared in ClientChannel)

 

class method channelWithURI(uri: URI): ClientChannel

 

static ClientChannel channelWithURI(URI uri)

Parameters:

  • uri:

 

constructor

 

constructor

 

TcpClientChannel()

constructor (URI)    (declared in ClientChannel)

 

constructor(targetUri: URI)

 

TcpClientChannel(URI targetUri)

Parameters:

  • targetUri:

constructor (URI)

 

constructor(targetUrl: URI)

 

TcpClientChannel(URI targetUrl)

Parameters:

  • targetUrl:

asyncDispatch    (declared in ClientChannel)

Dispatches the given message asynchronously and returns an AsyncRequest object. Mainly for internal use.

 

method asyncDispatch(message: Message; proxy: AsyncProxy; start: Boolean; callback: IAsyncRequestCallback): AsyncRequest

 

AsyncRequest asyncDispatch(Message message, AsyncProxy proxy, Boolean start, IAsyncRequestCallback callback)

Parameters:

  • message:
  • proxy:
  • start: Given start.
  • callback: Given callback.

dispatch    (declared in ClientChannel)

 

method dispatch(message: Message)

 

void dispatch(Message message)

Parameters:

  • message:

initBeforeDispatch  protected

 

method initBeforeDispatch(message: Message)

 

void initBeforeDispatch(Message message)

Parameters:

  • message:

isCallbackHolder    (declared in ClientChannel)

 

method isCallbackHolder: Boolean

 

Boolean isCallbackHolder()

setChannelCallback    (declared in ClientChannel)

 

method setChannelCallback(callback: IClientChannelCallback)

 

void setChannelCallback(IClientChannelCallback callback)

Parameters:

  • callback:

triggerOnLoginNeeded  protected    (declared in ClientChannel)

 

method triggerOnLoginNeeded(message: Message; exception: Exception): Boolean

 

Boolean triggerOnLoginNeeded(Message message, Exception exception)

Parameters:

  • message:
  • exception: