Table of Contents
- IGameServerEventSubscriptions Public interface
IGameServerEventSubscriptions Public interface
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph SharedLibraryCore.Interfaces.Events
SharedLibraryCore.Interfaces.Events.IGameServerEventSubscriptions[[IGameServerEventSubscriptions]]
class SharedLibraryCore.Interfaces.Events.IGameServerEventSubscriptions interfaceStyle;
end
Members
Methods
Public Static methods
Returns | Name |
---|---|
void |
ClearEventInvocations () |
Task |
InvokeEventAsync (CoreEvent coreEvent, CancellationToken token) |
Details
Methods
InvokeEventAsync
public static Task InvokeEventAsync(CoreEvent coreEvent, CancellationToken token)
Arguments
Type | Name | Description |
---|---|---|
CoreEvent |
coreEvent | |
CancellationToken |
token |
ClearEventInvocations
public static void ClearEventInvocations()
Events
MonitoringStarted
public static event Func<MonitorStartEvent, CancellationToken, Task> MonitoringStarted
Summary
Raised when IW4MAdmin starts monitoring a game server MonitorStartEvent
MonitoringStopped
public static event Func<MonitorStopEvent, CancellationToken, Task> MonitoringStopped
Summary
Raised when IW4MAdmin stops monitoring a game server MonitorStopEvent
ConnectionInterrupted
public static event Func<ConnectionInterruptEvent, CancellationToken, Task> ConnectionInterrupted
Summary
Raised when communication was interrupted with a game server ConnectionInterruptEvent
ConnectionRestored
public static event Func<ConnectionRestoreEvent, CancellationToken, Task> ConnectionRestored
Summary
Raised when communication was resumed with a game server ConnectionRestoreEvent
ClientDataUpdated
public static event Func<ClientDataUpdateEvent, CancellationToken, Task> ClientDataUpdated
Summary
Raised when updated client data was received from a game server ClientDataUpdateEvent
ServerCommandExecuteRequested
public static event Func<ServerCommandRequestExecuteEvent, CancellationToken, Task> ServerCommandExecuteRequested
Summary
Raised when a command is requested to be executed on a game server
ServerCommandExecuted
public static event Func<ServerCommandExecuteEvent, CancellationToken, Task> ServerCommandExecuted
Summary
Raised when a command was executed on a game server ServerCommandExecuteEvent
ServerValueRequested
public static event Func<ServerValueRequestEvent, CancellationToken, Task> ServerValueRequested
Summary
Raised when a server value is requested for a game server ServerValueRequestEvent
ServerValueReceived
public static event Func<ServerValueReceiveEvent, CancellationToken, Task> ServerValueReceived
Summary
Raised when a server value was received from a game server (success or fail) ServerValueReceiveEvent
ServerValueSetRequested
public static event Func<ServerValueSetRequestEvent, CancellationToken, Task> ServerValueSetRequested
Summary
Raised when a request to set a server value on a game server is received ServerValueSetRequestEvent
ServerValueSetCompleted
public static event Func<ServerValueSetCompleteEvent, CancellationToken, Task> ServerValueSetCompleted
Summary
Raised when a setting server value on a game server is completed (success or fail) ServerValueSetRequestEvent
Generated with ModularDoc