Code/SboxSuperuser/Api/IAdminResultEvent.cs

Interface for a local scene event that delivers admin command results. It declares OnAdminResult(AdminReply) to receive correlated admin replies including timeout and disconnect outcomes.

using Sandbox;

namespace SboxSuperuser;

/// <summary>Receives locally requested private admin replies, including timeout and disconnect outcomes.</summary>
public interface IAdminResultEvent : ISceneEvent<IAdminResultEvent>
{
	/// <summary>Handles a correlated reply on the local scene; no ImGui dependency is required.</summary>
	void OnAdminResult( AdminReply reply );
}