1
0
mirror of https://github.com/oliverbooth/VPLink synced 2024-11-14 16:05:41 +00:00
VPLink/VPLink.Common/Services/IVirtualParadiseMessageService.cs

17 lines
599 B
C#
Raw Normal View History

using VPLink.Common.Data;
namespace VPLink.Common.Services;
/// <summary>
/// Represents a service that listens for messages from the Virtual Paradise world.
/// </summary>
public interface IVirtualParadiseMessageService : IRelayTarget
{
/// <summary>
/// Gets an observable that is triggered when a valid message is received from the Virtual Paradise world.
/// </summary>
/// <value>
/// An observable that is triggered when a valid message is received from the Virtual Paradise world.
/// </value>
IObservable<RelayedMessage> OnMessageReceived { get; }
}