Arma Reforger Script API
Loading...
Searching...
No Matches
UploadSaveCommand Interface Reference
Inheritance diagram for UploadSaveCommand:
ScrServerCommand

Public Member Functions

override string GetKeyword ()
 Command's name without the '#' prefix.
 
override bool IsServerSide ()
 True if the command should be passed to the server. False for only client-side execution.
 

Protected Member Functions

override ref ScrServerCmdResult OnChatClientExecution (array< string > argv, int playerId)
 The first chat execution stage (always on the client side).
 
override ref ScrServerCmdResult OnChatServerExecution (array< string > argv, int playerId)
 The main chat execution that is executed on the server (if IsServerSide is true)
 
override ref ScrServerCmdResult OnUpdate ()
 Update PENDING request.
 
override int RequiredChatPermission ()
 Required permission (EPlayerRole) to run chat execution.
 
- Protected Member Functions inherited from ScrServerCommand
ref ScrServerCmdResult OnRCONExecution (array< string > argv)
 Server-side rcon command execution.
 
int RequiredRCONPermission ()
 Required permission (ERCONPermissions) to run RCON execution.
 

Protected Attributes

ref StateBackendCallback m_callback
 
ref ScrServerCmdResult m_result = new ScrServerCmdResult(string.Empty, EServerCmdResultType.PENDING)
 

Member Function Documentation

◆ GetKeyword()

override string UploadSaveCommand.GetKeyword ( )

Command's name without the '#' prefix.

Implements ScrServerCommand.

◆ IsServerSide()

override bool UploadSaveCommand.IsServerSide ( )

True if the command should be passed to the server. False for only client-side execution.

Implements ScrServerCommand.

◆ OnChatClientExecution()

override ref ScrServerCmdResult UploadSaveCommand.OnChatClientExecution ( array< string > argv,
int playerId )
protected

The first chat execution stage (always on the client side).

Implements ScrServerCommand.

◆ OnChatServerExecution()

override ref ScrServerCmdResult UploadSaveCommand.OnChatServerExecution ( array< string > argv,
int playerId )
protected

The main chat execution that is executed on the server (if IsServerSide is true)

Implements ScrServerCommand.

◆ OnUpdate()

override ref ScrServerCmdResult UploadSaveCommand.OnUpdate ( )
protected

Update PENDING request.

Implements ScrServerCommand.

◆ RequiredChatPermission()

override int UploadSaveCommand.RequiredChatPermission ( )
protected

Required permission (EPlayerRole) to run chat execution.

Implements ScrServerCommand.

Member Data Documentation

◆ m_callback

ref StateBackendCallback UploadSaveCommand.m_callback
protected

◆ m_result

ref ScrServerCmdResult UploadSaveCommand.m_result = new ScrServerCmdResult(string.Empty, EServerCmdResultType.PENDING)
protected

The documentation for this interface was generated from the following file: