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

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

public class ErrorMessage
extends Object
implements IEncodeable

ErrorMessage is a message used in TCP Handshake.


Constructor Summary
ErrorMessage()
          Constructor for ErrorMessage.
ErrorMessage(StatusCode code, String reason)
          Constructor for ErrorMessage.
ErrorMessage(UnsignedInteger error, String reason)
          Constructor for ErrorMessage.
 
Method Summary
 UnsignedInteger getError()
          getError.
static Field[] getFields()
          Getter for the field fields.
 String getReason()
          getReason.
 void setError(UnsignedInteger error)
          setError.
 void setReason(String reason)
          setReason.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorMessage

public ErrorMessage()

Constructor for ErrorMessage.


ErrorMessage

public ErrorMessage(UnsignedInteger error,
                    String reason)

Constructor for ErrorMessage.

Parameters:
error - a UnsignedInteger object.
reason - a String object.

ErrorMessage

public ErrorMessage(StatusCode code,
                    String reason)

Constructor for ErrorMessage.

Parameters:
code - a StatusCode object.
reason - a String object.
Method Detail

getFields

public static Field[] getFields()

Getter for the field fields.

Returns:
the fields

getError

public UnsignedInteger getError()

getError.

Returns:
a UnsignedInteger object.

setError

public void setError(UnsignedInteger error)

setError.

Parameters:
error - a UnsignedInteger object.

getReason

public String getReason()

getReason.

Returns:
a String object.

setReason

public void setReason(String reason)

setReason.

Parameters:
reason - a String object.


Copyright © 2018. All rights reserved.