package com.jsowell.netty.service.yunkuaichong;

import io.netty.channel.Channel;
import io.netty.channel.ChannelId;

/**
 * 云快充处理service
 */

public interface YKCBusinessService {
	/**
	 * 处理桩发来的请求
	 * 不需要应答的返回null
	 * @param msg 请求报文
	 * @param channel 通道信息
	 * @return 结果
	 */
	byte[] process(byte[] msg, Channel channel);

	/**
	 * 桩退出
	 * @param channelId channelId
	 */
	void exit(ChannelId channelId);
}
