Package host.anzo.eossdk.eos.sdk
Class EOS_Reports_Interface
java.lang.Object
com.sun.jna.PointerType
host.anzo.eossdk.eos.sdk.EOS_Reports_Interface
- All Implemented Interfaces:
com.sun.jna.NativeMapped
public class EOS_Reports_Interface
extends com.sun.jna.PointerType
The following EOS_Reports_* functions allow you to send reports directly from the players
to the back-end services without having to route these through a game server.
- Since:
- 8/19/2023
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
sendPlayerBehaviorReport
(EOS_Reports_SendPlayerBehaviorReportOptions options, com.sun.jna.Pointer clientData, EOS_Reports_OnSendPlayerBehaviorReportCompleteCallback completionDelegate) Sends the provided report directly to the Epic Online Services back-end.Methods inherited from class com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
-
Constructor Details
-
EOS_Reports_Interface
public EOS_Reports_Interface(com.sun.jna.Pointer address) -
EOS_Reports_Interface
public EOS_Reports_Interface()
-
-
Method Details
-
sendPlayerBehaviorReport
public void sendPlayerBehaviorReport(EOS_Reports_SendPlayerBehaviorReportOptions options, com.sun.jna.Pointer clientData, EOS_Reports_OnSendPlayerBehaviorReportCompleteCallback completionDelegate) Sends the provided report directly to the Epic Online Services back-end.- Parameters:
options
- Structure containing the player report information.clientData
- Optional client data provided by the user of the SDK.completionDelegate
- This function is called when the send operation completes.
-