]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/power/AsyncPowerManagerP.nc
Update of files to align them with TEP108 changes to ResourceController interface...
[tinyos-2.x.git] / tos / lib / power / AsyncPowerManagerP.nc
index bf745dfd052e77c468d1dc4e150fddd90446da33..9f15cd3b50428247b22089a52c92a37096650bbe 100644 (file)
@@ -50,23 +50,23 @@ generic module AsyncPowerManagerP() {
     interface AsyncStdControl;
 
     interface PowerDownCleanup;
-    interface ResourceController;
+    interface ResourceDefaultOwner;
     interface ArbiterInfo;
   }
 }
 implementation {
 
-  async event void ResourceController.requested() {
+  async event void ResourceDefaultOwner.requested() {
     call AsyncStdControl.start();
-    call ResourceController.release(); 
+    call ResourceDefaultOwner.release(); 
   }
 
-  async event void ResourceController.immediateRequested() {
+  async event void ResourceDefaultOwner.immediateRequested() {
     call AsyncStdControl.start();
-    call ResourceController.release();
+    call ResourceDefaultOwner.release();
   } 
 
-  async event void ResourceController.granted() {
+  async event void ResourceDefaultOwner.granted() {
     call PowerDownCleanup.cleanup();
     call AsyncStdControl.stop();
   }