3 namespace "urn:opendaylight:node:packetcable";
7 import ietf-yang-types { prefix yang; }
8 import ietf-inet-types { prefix inet; }
9 import packetcable-cmts {prefix cmts; }
13 organization "Packetcabel ODL";
16 "Thomas Kee <xsited@yahoo.com>";
19 "Packetcable plugin for the PCMM driver";
21 revision "2014-07-23" {
23 "Packetcable module.";
26 typdef pcmm-configuration
31 description "The IP address of the controller to connect to.";
34 type inet:port-number;
36 description "The port number at the controller to connect to.";
38 }//typdef pcmm-configuration
43 "Request connection with the CMTS";
48 type pcmm-configuration ;
53 } // rpc init-connection
60 type pcmm-configuration ;
66 "Disconnect from CMTS.
67 A 'resource-denied' error will be returned
68 if the packetcable service is disabled.";
72 notification connectedToCMTS {
74 "Indicates that the toaster has run of out bread.";
75 } // notification connectedToCMTS
77 notification desconnectedFromCMTS {
79 "Indicates that the toaster has run of out bread.";
81 type pcmm-configuration ;
82 description "cmts configuration";
84 } // notification desconnectedFromCMTS
86 } // module packetcable