Show time passed since ban instead of "forever"
reworked event api to include all events (sans unknown)
This commit is contained in:
@ -5,7 +5,17 @@ namespace SharedLibraryCore.Interfaces
|
||||
{
|
||||
public interface IEventApi
|
||||
{
|
||||
/// <summary>
|
||||
/// Processes event from server as event info
|
||||
/// </summary>
|
||||
/// <param name="sender">Object state from Delegate method call</param>
|
||||
/// <param name="E">Event to process</param>
|
||||
void OnServerEvent(object sender, GameEvent E);
|
||||
Queue<EventInfo> GetEvents();
|
||||
/// <summary>
|
||||
/// Get list of recent events
|
||||
/// </summary>
|
||||
/// <param name="shouldConsume">specify wether the request should clear all events after retrieving</param>
|
||||
/// <returns>List of recent event</returns>
|
||||
IEnumerable<EventInfo> GetEvents(bool shouldConsume);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user