Package host.anzo.eossdk.eosex
Class AEOSBase<T extends EOSBaseOptions>
java.lang.Object
host.anzo.eossdk.eosex.AEOSBase<T>
- Direct Known Subclasses:
AEOSClient,AEOSServer
- Since:
- 8/16/2023
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidcallApiSync(Runnable runnable) protected voidprotected voidonLogMessage(@NotNull EOS_LogMessage logMessage) Event happens when EOS logging engine sends the messagevoidreportPlayer(String reporterUserId, String reportedUserId, EOS_EPlayerReportsCategory category, String message, String context) Report player to EOS reportsvoidshutdown()
-
Field Details
-
options
-
platform
-
-
Constructor Details
-
AEOSBase
public AEOSBase()
-
-
Method Details
-
start
- Throws:
EOSException
-
shutdown
public void shutdown() -
initPlatform
protected void initPlatform() -
callApi
-
callApiSync
-
reportPlayer
public void reportPlayer(String reporterUserId, String reportedUserId, EOS_EPlayerReportsCategory category, String message, String context) Report player to EOS reports- Parameters:
reporterUserId- reporter EOS_ProductUserId stringreportedUserId- reported EOS_ProductUserId stringcategory- report categorymessage- report messagecontext- report context
-
onLogMessage
Event happens when EOS logging engine sends the message- Parameters:
logMessage- object with message data
-