com.openfin.desktop.win32
Class DesktopPortHandler.COPYDATASTRUCT

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.openfin.desktop.win32.DesktopPortHandler.COPYDATASTRUCT
Direct Known Subclasses:
DesktopPortHandler.COPYDATASTRUCT.ByReference
Enclosing class:
DesktopPortHandler

public static class DesktopPortHandler.COPYDATASTRUCT
extends com.sun.jna.Structure


Nested Class Summary
static class DesktopPortHandler.COPYDATASTRUCT.ByReference
          The by-reference version of this structure.
 
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.ByValue, com.sun.jna.Structure.StructField
 
Field Summary
 int cbData
          The size, in bytes, of the data pointed to by the lpData member.
 com.sun.jna.platform.win32.BaseTSD.ULONG_PTR dwData
          The data to be passed to the receiving application.
 com.sun.jna.Pointer lpData
          The data to be passed to the receiving application.
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
DesktopPortHandler.COPYDATASTRUCT()
          Instantiates a new COPYDATASTRUCT.
DesktopPortHandler.COPYDATASTRUCT(long pointer)
          Instantiates a new COPYDATASTRUCT with existing data given the address of that data.
DesktopPortHandler.COPYDATASTRUCT(com.sun.jna.Pointer memory)
          Instantiates a new COPYDATASTRUCT with existing data given a pointer to that data.
 
Method Summary
protected  List getFieldOrder()
          Returns the serialized order of this structure's fields.
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

dwData

public com.sun.jna.platform.win32.BaseTSD.ULONG_PTR dwData
The data to be passed to the receiving application.


cbData

public int cbData
The size, in bytes, of the data pointed to by the lpData member.


lpData

public com.sun.jna.Pointer lpData
The data to be passed to the receiving application. This member can be null.

Constructor Detail

DesktopPortHandler.COPYDATASTRUCT

public DesktopPortHandler.COPYDATASTRUCT()
Instantiates a new COPYDATASTRUCT.


DesktopPortHandler.COPYDATASTRUCT

public DesktopPortHandler.COPYDATASTRUCT(long pointer)
Instantiates a new COPYDATASTRUCT with existing data given the address of that data.

Parameters:
pointer - Address of the existing structure.

DesktopPortHandler.COPYDATASTRUCT

public DesktopPortHandler.COPYDATASTRUCT(com.sun.jna.Pointer memory)
Instantiates a new COPYDATASTRUCT with existing data given a pointer to that data.

Parameters:
memory - Pointer to the existing structure.
Method Detail

getFieldOrder

protected final List getFieldOrder()
Returns the serialized order of this structure's fields.

Specified by:
getFieldOrder in class com.sun.jna.Structure
Returns:
The serialized order of this structure's fields.
See Also:
Structure.getFieldOrder()


Copyright © 2016. All rights reserved.