]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/power/PowerManagerP.nc
Update of files to align them with TEP108 changes to ResourceController interface...
[tinyos-2.x.git] / tos / lib / power / PowerManagerP.nc
index b0c6046f7d939d4ae4d8a1722f28a00a535bbb02..7423b520aaea96fefaf4e32249e675a964c02e22 100644 (file)
@@ -51,7 +51,7 @@ generic module PowerManagerP() {
     interface SplitControl;
 
     interface PowerDownCleanup;
-    interface ResourceController;
+    interface ResourceDefaultOwner;
     interface ArbiterInfo;
   }
 }
@@ -71,14 +71,14 @@ implementation {
     call SplitControl.stop();    
   }
 
-  async event void ResourceController.requested() {
+  async event void ResourceDefaultOwner.requested() {
     if(stopping == FALSE) {
       post startTask();
     }
     else requested = TRUE;
   }
 
-  async event void ResourceController.immediateRequested() {
+  async event void ResourceDefaultOwner.immediateRequested() {
   }
   
   default command error_t StdControl.start() {
@@ -90,10 +90,10 @@ implementation {
   }
 
   event void SplitControl.startDone(error_t error) {
-    call ResourceController.release();
+    call ResourceDefaultOwner.release();
   }
   
-  async event void ResourceController.granted() {
+  async event void ResourceDefaultOwner.granted() {
     atomic stopping = TRUE;
     post stopTask();
   }