23 lines
531 B
C#
23 lines
531 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
|
|
using CSNetwork.Protocols;
|
|
|
|
namespace CSNetwork
|
|
{
|
|
public abstract class Manager
|
|
{
|
|
public abstract void OnAddSession(uint sid);
|
|
public abstract void OnDelSession(uint sid);
|
|
|
|
public virtual void OnAbortSession(uint sid) { }
|
|
|
|
public virtual void OnRecvProtocol(uint sid, Protocol protocol) { }
|
|
|
|
public abstract bool Close(uint sid);
|
|
public abstract string GetLastError();
|
|
}
|
|
}
|