using System;
using System.Threading.Tasks;
using NetWorkMessage;
namespace ActorCore
{
///
/// 跨进程发送器
///
public interface IProcessOuterSender : IDisposable
{
///
/// Update
///
void Update();
///
/// 发送给跨进程Actor
///
///
///
///
void Send(ActorId fromActorId, ActorId actorId, IMessage messageObject);
///
/// 发送RPC消息
///
///
///
///
///
Task Call(ActorId fromActorId, ActorId actorId, IRequest request);
}
}