2 * @copyright Copyright (c) 2016-2020 TOYOTA MOTOR CORPORATION.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 #ifndef TASK_MANAGER_INCLUDE_SHARE_TSKM_TYPE_LOCAL_H_
18 #define TASK_MANAGER_INCLUDE_SHARE_TSKM_TYPE_LOCAL_H_
20 #define NTFY_SS_TaskManager_Availability SS_TASK_MANAGER"/Availability"
22 //*******************************************************
24 // Definition is retained because it is referenced by another module
25 //******************************************************
27 // Shared LOG with version upgrade
28 #define STATEMGR__CWORD69_LOG_SIZE 176 /* STATEMGR__CWORD69_LOG */
32 } STATEMGR__CWORD69_LOG_VERSION_T;
35 STATEMGR__CWORD69_LOG_VERSION_T ver;
38 } STATEMGR__CWORD69_LOG_VUPINFO_T;
41 uint32_t seqnum; /* Set value (for chequence check) */
42 uint32_t normalnum; /* Set value (for route check) */
43 uint32_t errornum; /* Set value (for NG check) */
44 } STATEMGR__CWORD69_LOG_PROC;
47 STATEMGR__CWORD69_LOG_VUPINFO_T VerInfo[7]; /* Store version info */
48 STATEMGR__CWORD69_LOG_PROC proc[3]; /* Store logs for analysis */
49 } STATEMGR__CWORD69_LOG;
51 #endif // TASK_MANAGER_INCLUDE_SHARE_TSKM_TYPE_LOCAL_H_