|  |  | 
 |  |  |     * @return ProtocolConfigVo | 
 |  |  |     */ | 
 |  |  |    ProtocolConfigVo getConfig() ; | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 单线程环境中运行,得到单个RTU信息通知器 | 
 |  |  |     * @param protocolNameVersion 协议名称和版本号 | 
 |  |  |     * @return MidResultAction | 
 |  |  |     */ | 
 |  |  |    Notify getSingleRtuInfoNotify(String protocolNameVersion) ; | 
 |  |  |    /** | 
 |  |  |     * 单线程环境中运行,得到单个处理RTU下行数据的action执行对象 | 
 |  |  |     * @param protocolName | 
 |  |  |     * @param protocolName 协议名称 | 
 |  |  |     * @return MidResultAction | 
 |  |  |     */ | 
 |  |  |    MidResultAction getSingleActionToRtu(String protocolName) ; | 
 |  |  |    /** | 
 |  |  |     * 单线程环境中运行,得到单个处理RTU上行数据的action执行对象 | 
 |  |  |     * @param protocolName | 
 |  |  |     * @param protocolName 协议名称 | 
 |  |  |     * @return MidResultAction | 
 |  |  |     */ | 
 |  |  |    MidResultAction getSingleActionFromRtu(String protocolName) ; | 
 |  |  |    /** | 
 |  |  |     * 单线程环境中运行,得到单个处理出错的action执行对象 | 
 |  |  |     * @param protocolName | 
 |  |  |     * @param protocolName 协议名称 | 
 |  |  |     * @return MidResultAction | 
 |  |  |     */ | 
 |  |  |    MidResultAction getSingleActionError(String protocolName) ; |