Files
RobustToolbox/SS14.Client/Interfaces/MessageLogging/IMessageLogger.cs
Pieter-Jan Briers 7df089bebe IoC property-based field injection. (#258)
* IoC Field Injection base changes. Usages not converted yet.

* Fix issues with the csproj file.

* Work on converting the client.

* We're done here. All implemented and good.
2017-07-06 01:06:52 -06:00

19 lines
626 B
C#

using SS14.Shared;
using SS14.Shared.GameObjects;
using SS14.Shared.IoC;
namespace SS14.Client.Interfaces.MessageLogging
{
public interface IMessageLogger
{
void Initialize();
void LogOutgoingComponentNetMessage(int uid, ComponentFamily family, object[] parameters);
void LogIncomingComponentNetMessage(int uid, EntityMessage entityMessage, ComponentFamily componentFamily,
object[] parameters);
void LogComponentMessage(int uid, ComponentFamily senderfamily, string sendertype, ComponentMessageType type);
void Ping();
}
}