2020-02-25 10:54:57 +00:00
|
|
|
import { IPacket, IPacketHandlerResult } from './PacketHandler';
|
2020-02-22 23:29:33 +00:00
|
|
|
|
|
|
|
export interface IEAPMethod {
|
|
|
|
getEAPType(): number;
|
|
|
|
|
2020-02-24 17:52:21 +00:00
|
|
|
identify(identifier: number, stateID: string, msg?: Buffer): IPacketHandlerResult;
|
2020-02-22 23:29:33 +00:00
|
|
|
|
|
|
|
handleMessage(
|
|
|
|
identifier: number,
|
|
|
|
stateID: string,
|
|
|
|
msg: Buffer,
|
2020-02-25 10:54:57 +00:00
|
|
|
packet?: IPacket,
|
|
|
|
identity?: string
|
2020-02-22 23:29:33 +00:00
|
|
|
): Promise<IPacketHandlerResult>;
|
|
|
|
}
|