17d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler/* 27d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * Copyright (C) 2012 The Android Open Source Project 37d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * 47d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * Licensed under the Apache License, Version 2.0 (the "License"); 57d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * you may not use this file except in compliance with the License. 67d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * You may obtain a copy of the License at 77d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * 87d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * http://www.apache.org/licenses/LICENSE-2.0 97d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * 107d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * Unless required by applicable law or agreed to in writing, software 117d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * distributed under the License is distributed on an "AS IS" BASIS, 127d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 137d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * See the License for the specific language governing permissions and 147d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * limitations under the License. 157d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler */ 167d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler 177d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandlerpackage android.service.dreams; 187d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler 199ede1d260284bbf0b47ca6f0315e943058624520Adrian Roosimport android.os.IRemoteCallback; 209ede1d260284bbf0b47ca6f0315e943058624520Adrian Roos 217d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler/** 227d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler * @hide 237d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler */ 247d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandleroneway interface IDreamService { 259ede1d260284bbf0b47ca6f0315e943058624520Adrian Roos void attach(IBinder windowToken, boolean canDoze, IRemoteCallback started); 262d78490292090eeab84694330978c9ad7fad2d37Daniel Sandler void detach(); 27f6d466895b74d620d646abbec1c8911f3a0ce0bbJeff Brown void wakeUp(); 287d276c377ce0c56630c06a6da431a6cb9bd76d1eDaniel Sandler} 29