Class EOS_PlayerDataStorage_FileTransferProgressCallbackInfo
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.playerdatastorage.callbackresults.EOS_PlayerDataStorage_FileTransferProgressCallbackInfo
- Direct Known Subclasses:
EOS_PlayerDataStorage_FileTransferProgressCallbackInfo.ByReference,EOS_PlayerDataStorage_FileTransferProgressCallbackInfo.ByValue
@FieldOrder({"ClientData","LocalUserId","Filename","BytesTransferred","TotalFileSizeBytes"})
public class EOS_PlayerDataStorage_FileTransferProgressCallbackInfo
extends com.sun.jna.Structure
Data containing the information about a file transfer in progress (or one that has completed)
- Since:
- 8/22/2023
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionintAmount of bytes transferred so far in this request, out of TotalFileSizeBytescom.sun.jna.PointerClient-specified data passed into the file requestThe file name of the file being transferredThe Product User ID of the local user who initiated this requestintThe 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
ConstructorsConstructorDescriptionEOS_PlayerDataStorage_FileTransferProgressCallbackInfo(com.sun.jna.Pointer peer) -
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
The Product User ID of the local user who initiated this request -
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_PlayerDataStorage_FileTransferProgressCallbackInfo
public EOS_PlayerDataStorage_FileTransferProgressCallbackInfo() -
EOS_PlayerDataStorage_FileTransferProgressCallbackInfo
public EOS_PlayerDataStorage_FileTransferProgressCallbackInfo(com.sun.jna.Pointer peer)
-