-/**
- @header@
+/*
+ * Copyright (c) 2014, 2015 Cable Television Laboratories, Inc. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
*/
package org.pcmm.rcd;
* The CMTS acts as a server (PS should send OPN message to CMTS to initiate
* communication), and acts as a client for the rest of the exchange process.
* </p>
- *
- *
+ *
+ *
*/
public interface ICMTS extends IPCMMServer {
/*
- * (c) 2015 Cable Television Laboratories, Inc. All rights reserved.
+ * Copyright (c) 2014, 2015 Cable Television Laboratories, Inc. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
*/
package org.pcmm.rcd;
* service, and does not (cannot) request QoS resources directly from the MSO
* access network.
* </p>
- *
- *
+ *
+ *
*/
public interface IPCMMClient {
/**
* sends a message to the server.
- *
+ *
* @param requestMessage
* request message.
*/
/**
* Reads message from server
- *
+ *
* @return COPS message
*/
COPSMsg readMessage();
/**
* disconnects from server.
- *
+ *
* @return disconnection status.
*/
boolean disconnect();
/**
- *
+ *
* @return whether the client is connected to the server of not.
*/
boolean isConnected();
/**
* gets the client handle
- *
+ *
* @return client handle
*/
COPSHandle getClientHandle();
/*
- * (c) 2015 Cable Television Laboratories, Inc. All rights reserved.
+ * Copyright (c) 2014, 2015 Cable Television Laboratories, Inc. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
*/
package org.pcmm.rcd;
/*
- * (c) 2015 Cable Television Laboratories, Inc. All rights reserved.
+ * Copyright (c) 2014, 2015 Cable Television Laboratories, Inc. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
*/
package org.pcmm.rcd.impl;
/*
- * (c) 2015 Cable Television Laboratories, Inc. All rights reserved.
+ * Copyright (c) 2014, 2015 Cable Television Laboratories, Inc. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
*/
package org.pcmm.rcd.impl;
/*
* (non-Javadoc)
- *
+ *
* @see pcmm.rcd.IPCMMServer#startServer()
*/
public void startServer() throws IOException {
/**
* This client is used to handle requests from within the Application
* Manager
- *
+ *
* @param socket - the connection to the PCMM server
* @return client handler
*/
+/*
+ * Copyright (c) 2014, 2015 Cable Television Laboratories, Inc. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
/**
* <p>