org.opcfoundation.ua.transport.tcp.impl
Class Hello

java.lang.Object
  extended by org.opcfoundation.ua.transport.tcp.impl.Hello
All Implemented Interfaces:
IEncodeable

public class Hello
extends Object
implements IEncodeable

Hello is a message used in TCP Handshake.


Constructor Summary
Hello()
          Constructor for Hello.
Hello(UnsignedInteger protocolVersion, UnsignedInteger receiveBufferSize, UnsignedInteger sendBufferSize, UnsignedInteger maxMessageSize, UnsignedInteger maxChunkCount, String endpointUrl)
          Constructor for Hello.
 
Method Summary
 String getEndpointUrl()
          getEndpointUrl.
static Field[] getFields()
          Getter for the field fields.
 UnsignedInteger getMaxChunkCount()
          getMaxChunkCount.
 UnsignedInteger getMaxMessageSize()
          getMaxMessageSize.
 UnsignedInteger getProtocolVersion()
          getProtocolVersion.
 UnsignedInteger getReceiveBufferSize()
          getReceiveBufferSize.
 UnsignedInteger getSendBufferSize()
          getSendBufferSize.
 void setEndpointUrl(String endpointUrl)
          setEndpointUrl.
 void setMaxChunkCount(UnsignedInteger maxChunkCount)
          setMaxChunkCount.
 void setMaxMessageSize(UnsignedInteger maxMessageSize)
          setMaxMessageSize.
 void setProtocolVersion(UnsignedInteger protocolVersion)
          setProtocolVersion.
 void setReceiveBufferSize(UnsignedInteger receiveBufferSize)
          setReceiveBufferSize.
 void setSendBufferSize(UnsignedInteger sendBufferSize)
          setSendBufferSize.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hello

public Hello()

Constructor for Hello.


Hello

public Hello(UnsignedInteger protocolVersion,
             UnsignedInteger receiveBufferSize,
             UnsignedInteger sendBufferSize,
             UnsignedInteger maxMessageSize,
             UnsignedInteger maxChunkCount,
             String endpointUrl)

Constructor for Hello.

Parameters:
protocolVersion - a UnsignedInteger object.
receiveBufferSize - a UnsignedInteger object.
sendBufferSize - a UnsignedInteger object.
maxMessageSize - a UnsignedInteger object.
maxChunkCount - a UnsignedInteger object.
endpointUrl - a String object.
Method Detail

getFields

public static Field[] getFields()

Getter for the field fields.

Returns:
the fields

getProtocolVersion

public UnsignedInteger getProtocolVersion()

getProtocolVersion.

Returns:
a UnsignedInteger object.

setProtocolVersion

public void setProtocolVersion(UnsignedInteger protocolVersion)

setProtocolVersion.

Parameters:
protocolVersion - a UnsignedInteger object.

getReceiveBufferSize

public UnsignedInteger getReceiveBufferSize()

getReceiveBufferSize.

Returns:
a UnsignedInteger object.

setReceiveBufferSize

public void setReceiveBufferSize(UnsignedInteger receiveBufferSize)

setReceiveBufferSize.

Parameters:
receiveBufferSize - a UnsignedInteger object.

getSendBufferSize

public UnsignedInteger getSendBufferSize()

getSendBufferSize.

Returns:
a UnsignedInteger object.

setSendBufferSize

public void setSendBufferSize(UnsignedInteger sendBufferSize)

setSendBufferSize.

Parameters:
sendBufferSize - a UnsignedInteger object.

getMaxChunkCount

public UnsignedInteger getMaxChunkCount()

getMaxChunkCount.

Returns:
a UnsignedInteger object.

setMaxChunkCount

public void setMaxChunkCount(UnsignedInteger maxChunkCount)

setMaxChunkCount.

Parameters:
maxChunkCount - a UnsignedInteger object.

getEndpointUrl

public String getEndpointUrl()

getEndpointUrl.

Returns:
a String object.

setEndpointUrl

public void setEndpointUrl(String endpointUrl)

setEndpointUrl.

Parameters:
endpointUrl - a String object.

getMaxMessageSize

public UnsignedInteger getMaxMessageSize()

getMaxMessageSize.

Returns:
a UnsignedInteger object.

setMaxMessageSize

public void setMaxMessageSize(UnsignedInteger maxMessageSize)

setMaxMessageSize.

Parameters:
maxMessageSize - a UnsignedInteger object.


Copyright © 2018. All rights reserved.