All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.digitalpetri.enip.cip.services.CipService Maven / Gradle / Ivy

package com.digitalpetri.enip.cip.services;

import com.digitalpetri.enip.cip.CipResponseException;
import io.netty.buffer.ByteBuf;

public interface CipService {

    void encodeRequest(ByteBuf buffer);

    T decodeResponse(ByteBuf buffer) throws CipResponseException, PartialResponseException;

    public static final class PartialResponseException extends Exception {
        public static final PartialResponseException INSTANCE = new PartialResponseException();
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy