package org.opendaylight.protocol.pcep;
import io.netty.util.concurrent.Future;
-
import java.net.InetAddress;
-
import org.opendaylight.protocol.framework.ProtocolSession;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.stats.rev141006.PcepSessionState;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.Message;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.open.object.open.Tlvs;
* manually. If the session is up, it has to redirect messages to/from user. Handles also malformed messages and unknown
* requests.
*/
-public interface PCEPSession extends ProtocolSession<Message> {
+public interface PCEPSession extends ProtocolSession<Message>, PcepSessionState {
/**
* Sends message from user to PCE/PCC. If the user sends an Open Message, the session returns an error (open message
Tlvs getRemoteTlvs();
InetAddress getRemoteAddress();
+
+ void resetStats();
}