cast_paths.h revision 116680a4aac90f2aa7413d9095a592090648e557
1116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Copyright 2014 The Chromium Authors. All rights reserved. 2116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 3116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// found in the LICENSE file. 4116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 5116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#ifndef CHROMECAST_COMMON_CAST_PATHS_H_ 6116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#define CHROMECAST_COMMON_CAST_PATHS_H_ 7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 8116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// This file declares path keys for the chromecast module. These can be used 9116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// with the PathService to access various special directories and files. 10116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 11116680a4aac90f2aa7413d9095a592090648e557Ben Murdochnamespace chromecast { 12116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 13116680a4aac90f2aa7413d9095a592090648e557Ben Murdochenum { 14116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch PATH_START = 8000, 15116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 16116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch DIR_CAST_HOME, // Return a modified $HOME which works for both 17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch // development use and the actual device. 18116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 19116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch PATH_END 20116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch}; 21116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 22116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Call once to register the provider for the path keys defined above. 23116680a4aac90f2aa7413d9095a592090648e557Ben Murdochvoid RegisterPathProvider(); 24116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 25116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch} // namespace chromecast 26116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 27116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#endif // CHROMECAST_COMMON_CAST_PATHS_H_ 28