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

java.lang.Object
  extended by org.opcfoundation.ua.transport.tcp.impl.ChunkUtils

public class ChunkUtils
extends Object

ChunkUtils class.


Constructor Summary
ChunkUtils()
           
 
Method Summary
static String getAbortMessage(ByteBuffer chunk)
          getAbortMessage.
static byte[] getByteString(ByteBuffer chunk)
          getByteString.
static int getMessageType(ByteBuffer chunk)
          getMessageType.
static byte[] getRecvCertificateThumbprint(ByteBuffer chunk)
          getRecvCertificateThumbprint.
static int getRequestId(ByteBuffer chunk)
          getRequestId.
static int getSecureChannelId(ByteBuffer chunk)
          getSecureChannelId.
static String getSecurityPolicyUri(ByteBuffer chunk)
          getSecurityPolicyUri.
static int getSequenceNumber(ByteBuffer chunk)
          Get sequence number of a symmetric message
static String getString(ByteBuffer chunk)
          getString.
static int getTokenId(ByteBuffer chunk)
          getTokenId.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChunkUtils

public ChunkUtils()
Method Detail

getMessageType

public static int getMessageType(ByteBuffer chunk)

getMessageType.

Parameters:
chunk - a ByteBuffer object.
Returns:
a int.

getSecureChannelId

public static int getSecureChannelId(ByteBuffer chunk)

getSecureChannelId.

Parameters:
chunk - a ByteBuffer object.
Returns:
a int.

getTokenId

public static int getTokenId(ByteBuffer chunk)

getTokenId.

Parameters:
chunk - a ByteBuffer object.
Returns:
a int.

getSequenceNumber

public static int getSequenceNumber(ByteBuffer chunk)
Get sequence number of a symmetric message

Parameters:
chunk - a ByteBuffer object.
Returns:
a int.

getRecvCertificateThumbprint

public static byte[] getRecvCertificateThumbprint(ByteBuffer chunk)

getRecvCertificateThumbprint.

Parameters:
chunk - a ByteBuffer object.
Returns:
an array of byte.

getRequestId

public static int getRequestId(ByteBuffer chunk)

getRequestId.

Parameters:
chunk - a ByteBuffer object.
Returns:
a int.

getAbortMessage

public static String getAbortMessage(ByteBuffer chunk)
                              throws ServiceResultException

getAbortMessage.

Parameters:
chunk - a ByteBuffer object.
Returns:
a String object.
Throws:
ServiceResultException - if any.

getSecurityPolicyUri

public static String getSecurityPolicyUri(ByteBuffer chunk)
                                   throws ServiceResultException

getSecurityPolicyUri.

Parameters:
chunk - a ByteBuffer object.
Returns:
a String object.
Throws:
ServiceResultException - if any.

getString

public static String getString(ByteBuffer chunk)
                        throws ServiceResultException

getString.

Parameters:
chunk - a ByteBuffer object.
Returns:
a String object.
Throws:
ServiceResultException - if any.

getByteString

public static byte[] getByteString(ByteBuffer chunk)

getByteString.

Parameters:
chunk - a ByteBuffer object.
Returns:
an array of byte.


Copyright © 2018. All rights reserved.