Class EOS_TitleStorage_FileTransferProgressCallbackInfo
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.titlestorage.callbackresults.EOS_TitleStorage_FileTransferProgressCallbackInfo
- Direct Known Subclasses:
EOS_TitleStorage_FileTransferProgressCallbackInfo.ByReference
,EOS_TitleStorage_FileTransferProgressCallbackInfo.ByValue
@FieldOrder({"ClientData","LocalUserId","Filename","BytesTransferred","TotalFileSizeBytes"})
public class EOS_TitleStorage_FileTransferProgressCallbackInfo
extends com.sun.jna.Structure
Structure containing the information about a file transfer in progress (or one that has completed)
- Since:
- 9/3/2023
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
Amount of bytes transferred so far in this request, out of TotalFileSizeBytescom.sun.jna.Pointer
Client-specified data passed into the file requestThe file name of the file being transferredProduct User ID of the local user who initiated this request (optional, will only be present in case it was provided during operation start)int
The total size of the file being transferred (Includes file header in addition to file contents, can be slightly more than expected)Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
ClientData
public com.sun.jna.Pointer ClientDataClient-specified data passed into the file request -
LocalUserId
Product User ID of the local user who initiated this request (optional, will only be present in case it was provided during operation start) -
Filename
The file name of the file being transferred -
BytesTransferred
public int BytesTransferredAmount of bytes transferred so far in this request, out of TotalFileSizeBytes -
TotalFileSizeBytes
public int TotalFileSizeBytesThe total size of the file being transferred (Includes file header in addition to file contents, can be slightly more than expected)
-
-
Constructor Details
-
EOS_TitleStorage_FileTransferProgressCallbackInfo
public EOS_TitleStorage_FileTransferProgressCallbackInfo() -
EOS_TitleStorage_FileTransferProgressCallbackInfo
public EOS_TitleStorage_FileTransferProgressCallbackInfo(com.sun.jna.Pointer peer)
-