1/* 2 * Copyright 2014, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Distributed under the terms of the MIT License. 4 */ 5#ifndef CONSTANTS_H 6#define CONSTANTS_H 7 8 9#include <SupportDefs.h> 10 11 12extern const char* const kPackageFileNameExtension; 13extern const char* const kAdminDirectoryName; 14extern const char* const kActivationFileName; 15extern const char* const kTemporaryActivationFileName; 16extern const char* const kFirstBootProcessingNeededFileName; 17extern const char* const kWritableFilesDirectoryName; 18extern const char* const kPackageFileAttribute; 19extern const char* const kQueuedScriptsDirectoryName; 20 21static const bigtime_t kHandleNodeMonitorEvents = 'nmon'; 22 23static const bigtime_t kNodeMonitorEventHandlingDelay = 500000; 24static const bigtime_t kCommunicationTimeout = 1000000; 25 26// sanity limit for activation file size 27static const size_t kMaxActivationFileSize = 10 * 1024 * 1024; 28 29 30#endif // CONSTANTS_H 31