Type Cross Reference


Non-AlphaABCDEFGHIJKLMNOPQRSTUVWXYZ

Event_Action.Action_Status_Type    (Type Enumeration)
    Declare   [event_action.ads, 103] Event_Action
    Type   [event_action.ads, 111]   Event_Action.Action_Type.Status
    Type   [event_action.ads, 116]   Event_Action.Initial_Action_Status
    Type   [event_action-detection_list.ads, 208] Event_Action.Detection_List.Get_Action_Status
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Get_Action_Status

Event_Action.Action_Status_Type.Disabled    (Enumeration Literal)
    Declare   [event_action.ads, 104] Event_Action.Action_Status_Type
    Ref   [event_action.ads, 116]    Event_Action.Initial_Action_Status

Event_Action.Action_Status_Type.Enabled    (Enumeration Literal)
    Declare   [event_action.ads, 105] Event_Action.Action_Status_Type

Event_Action.Action_Type    (Type Record)
    Declare   [event_action.ads, 109] Event_Action

Event_Action.Application_ID    (Type Enumeration)
  Declared as: new Mission_Parameters.APID
    Declare   [event_action.ads, 92] Event_Action
    Type   [event_action.ads, 98]    Event_Action.Event_Type.APID

Event_Action.Detection_List.List_Length_Type    (Type)
  Declared as: new Natural range 0 .. Max_Detection_List_Length
    Declare   [event_action-detection_list.ads, 122] Event_Action.Detection_List
    Type   [event_action-detection_list.ads, 262] Event_Action.Detection_List.Get_Detection_List_Length

Event_Action.Event_Action_Service_Subtype    (Type Enumeration)
    Declare   [event_action.ads, 79] Event_Action

Event_Action.Event_Action_Service_Subtype.Add_Events    (Enumeration Literal)
    Declare   [event_action.ads, 80] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Action_Service_Subtype.Clear_Detection_List    (Enumeration Literal)
    Declare   [event_action.ads, 82] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Action_Service_Subtype.Delete_Events    (Enumeration Literal)
    Declare   [event_action.ads, 81] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Action_Service_Subtype.Detection_List_Report    (Enumeration Literal)
    Declare   [event_action.ads, 86] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Action_Service_Subtype.Disable_Actions    (Enumeration Literal)
    Declare   [event_action.ads, 84] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Action_Service_Subtype.Enable_Actions    (Enumeration Literal)
    Declare   [event_action.ads, 83] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Action_Service_Subtype.Report_Detection_List    (Enumeration Literal)
    Declare   [event_action.ads, 85] Event_Action.Event_Action_Service_Subtype

Event_Action.Event_Type    (Type Record)
    Declare   [event_action.ads, 96] Event_Action
    Type   [event_action-detection_list.ads, 151] Event_Action.Detection_List.Add_Event.Event
    Type   [event_action-detection_list.ads, 164] Event_Action.Detection_List.Delete_Event.Event
    Type   [event_action-detection_list.ads, 173] Event_Action.Detection_List.Is_In.Event
    Type   [event_action-detection_list.ads, 185] Event_Action.Detection_List.Enable_Action.Event
    Type   [event_action-detection_list.ads, 196] Event_Action.Detection_List.Disable_Action.Event
    Type   [event_action-detection_list.ads, 207] Event_Action.Detection_List.Get_Action_Status.Event
    Type   [event_action-detection_list.ads, 220] Event_Action.Detection_List.Get_Action_TC.Event
    Type   [event_action-detection_list.ads, 233] Event_Action.Detection_List.Get_Action.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Add_Event.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Delete_Event.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Is_In.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Enable_Action.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Disable_Action.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Get_Action_Status.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Get_Action_TC.Event
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Get_Action.Event
    Type   [event_action-service-tc_parser.ads, 92] Event_Action.Service.TC_Parser.Event_Action_TC.Event
    Type   [event_action-service-tc_parser.ads, 106] Event_Action.Service.TC_Parser.Delete_Event
    Type   [event_action-service-tc_parser.ads, 112] Event_Action.Service.TC_Parser.Action_Control
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Event_Action_TC.Event
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Delete_Event
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Action_Control

Event_Action.Report_ID    (Type)
  Declared as: new Event_Reporting_Types.Report_ID
    Declare   [event_action.ads, 89] Event_Action
    Type   [event_action.ads, 99]    Event_Action.Event_Type.RID
    Type   [event_action-service-tm_parser.ads, 84] Event_Action.Service.TM_Parser.Internal_TM_Source_Data_Event_Report_ID.RID
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Source_Data_Event_Report_ID.RID

Event_Action.Service.TC_Handler.The_TC_Parser.Action_Control    (Type)
  Declared as: array (Action_Control_Range) of Event_Type
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Enable_Actions.Enable
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Disable_Actions.Disable

Event_Action.Service.TC_Handler.The_TC_Parser.Action_Control_Range    (Type)
  Declared as: Positive range 1 .. Max_Action_Controls
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Ref   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Action_Control
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Enable_Actions.Count
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Disable_Actions.Count

Event_Action.Service.TC_Handler.The_TC_Parser.Add_Event_Action_TC    (Type)
  Declared as: array (Add_Event_Range) of Event_Action_TC
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Add_Events.Add

Event_Action.Service.TC_Handler.The_TC_Parser.Add_Event_Range    (Type)
  Declared as: Positive range 1 .. Max_Add_Events
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Ref   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Add_Event_Action_TC
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Add_Events.Count

Event_Action.Service.TC_Handler.The_TC_Parser.Delete_Event    (Type)
  Declared as: array (Delete_Event_Range) of Event_Type
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Delete_Events.Delete

Event_Action.Service.TC_Handler.The_TC_Parser.Delete_Event_Range    (Type)
  Declared as: Positive range 1 .. Max_Delete_Events
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Ref   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Delete_Event
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Delete_Events.Count

Event_Action.Service.TC_Handler.The_TC_Parser.Event_Action_TC    (Type Record)
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Add_Event_Action_TC

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Representation    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Parse_TC

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Representation_Failed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Failed
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Representation_Passed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Passed
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data    (Abstract Type)
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Add_Events
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Delete_Events
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Clear_Detection_List
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Enable_Actions
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Disable_Actions
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Report_Detection_List
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Parse_TC_Source_Data
    Ref   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Source_Data_Pointer

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Add_Events    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Clear_Detection_List    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Delete_Events    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Disable_Actions    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Enable_Actions    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Source_Data_Report_Detection_List    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Representation    (Abstract Type)
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Representation_Failed
    Derive   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Representation_Passed
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Parse_PUS

Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Representation_Failed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser

Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Representation_Passed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser

Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Source_Data_Pointer    (Type Access)
  Declared as: access all Internal_PUS_Source_Data'class
    Instantiation   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.The_Parser.Internal_PUS_Representation_Passed.Src_Data

Event_Action.Service.TC_Parser.Action_Control    (Type)
  Declared as: array (Action_Control_Range) of Event_Type
    Declare   [event_action-service-tc_parser.ads, 112] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 159] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Enable_Actions.Enable
    Type   [event_action-service-tc_parser.ads, 172] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Disable_Actions.Disable

Event_Action.Service.TC_Parser.Action_Control_Range    (Type)
  Declared as: Positive range 1 .. Max_Action_Controls
    Declare   [event_action-service-tc_parser.ads, 110] Event_Action.Service.TC_Parser
    Ref   [event_action-service-tc_parser.ads, 112] Event_Action.Service.TC_Parser.Action_Control
    Type   [event_action-service-tc_parser.ads, 158] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Enable_Actions.Count
    Type   [event_action-service-tc_parser.ads, 171] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Disable_Actions.Count

Event_Action.Service.TC_Parser.Add_Event_Action_TC    (Type)
  Declared as: array (Add_Event_Range) of Event_Action_TC
    Declare   [event_action-service-tc_parser.ads, 100] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 122] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Add_Events.Add

Event_Action.Service.TC_Parser.Add_Event_Range    (Type)
  Declared as: Positive range 1 .. Max_Add_Events
    Declare   [event_action-service-tc_parser.ads, 98] Event_Action.Service.TC_Parser
    Ref   [event_action-service-tc_parser.ads, 100] Event_Action.Service.TC_Parser.Add_Event_Action_TC
    Type   [event_action-service-tc_parser.ads, 121] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Add_Events.Count

Event_Action.Service.TC_Parser.Delete_Event    (Type)
  Declared as: array (Delete_Event_Range) of Event_Type
    Declare   [event_action-service-tc_parser.ads, 106] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 135] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Delete_Events.Delete

Event_Action.Service.TC_Parser.Delete_Event_Range    (Type)
  Declared as: Positive range 1 .. Max_Delete_Events
    Declare   [event_action-service-tc_parser.ads, 104] Event_Action.Service.TC_Parser
    Ref   [event_action-service-tc_parser.ads, 106] Event_Action.Service.TC_Parser.Delete_Event
    Type   [event_action-service-tc_parser.ads, 134] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Delete_Events.Count

Event_Action.Service.TC_Parser.Event_Action_TC    (Type Record)
    Declare   [event_action-service-tc_parser.ads, 90] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 100] Event_Action.Service.TC_Parser.Add_Event_Action_TC

Event_Action.Service.TC_Parser.Internal_TC_Representation    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation
    Declare   [event_action-service-tc_parser.ads, 223] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 241] Event_Action.Service.TC_Parser.Parse_TC

Event_Action.Service.TC_Parser.Internal_TC_Representation_Failed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Failed
    Declare   [event_action-service-tc_parser.ads, 226] Event_Action.Service.TC_Parser

Event_Action.Service.TC_Parser.Internal_TC_Representation_Passed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Passed
    Declare   [event_action-service-tc_parser.ads, 229] Event_Action.Service.TC_Parser

Event_Action.Service.TC_Parser.Internal_TC_Source_Data    (Abstract Type)
    Declare   [event_action-service-tc_parser.ads, 82] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 85] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data
    Derive   [event_action-service-tc_parser.ads, 119] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Add_Events
    Derive   [event_action-service-tc_parser.ads, 132] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Delete_Events
    Derive   [event_action-service-tc_parser.ads, 146] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Clear_Detection_List
    Derive   [event_action-service-tc_parser.ads, 156] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Enable_Actions
    Derive   [event_action-service-tc_parser.ads, 169] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Disable_Actions
    Derive   [event_action-service-tc_parser.ads, 183] Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Report_Detection_List
    Type   [event_action-service-tc_parser.ads, 206] Event_Action.Service.TC_Parser.Parse_TC_Source_Data
    Ref   [event_action-service-tc_parser.ads, 215] Event_Action.Service.TC_Parser.The_Parser
    Type   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Source_Data_Pointer

Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Add_Events    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Declare   [event_action-service-tc_parser.ads, 119] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 127] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Clear_Detection_List    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Declare   [event_action-service-tc_parser.ads, 145] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 151] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Delete_Events    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Declare   [event_action-service-tc_parser.ads, 132] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 140] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Disable_Actions    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Declare   [event_action-service-tc_parser.ads, 169] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 177] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Enable_Actions    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Declare   [event_action-service-tc_parser.ads, 156] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 164] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Parser.Internal_TC_Source_Data_Report_Detection_List    (Abstract Type)
  Declared as: new Internal_TC_Source_Data
    Declare   [event_action-service-tc_parser.ads, 182] Event_Action.Service.TC_Parser
    Type   [event_action-service-tc_parser.ads, 189] Event_Action.Service.TC_Parser.Interpret_TC.Parsed_TC_Data

Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Representation    (Abstract Type)
    Instantiation   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser
    Derive   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Representation_Failed
    Derive   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Representation_Passed
    Type   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser.Parse_PUS
    Type   [event_action-service-tc_parser.ads, 224] Event_Action.Service.TC_Parser.Internal_TC_Representation
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Representation

Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Representation_Failed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser
    Type   [event_action-service-tc_parser.ads, 227] Event_Action.Service.TC_Parser.Internal_TC_Representation_Failed
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Representation_Failed

Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Representation_Passed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser
    Type   [event_action-service-tc_parser.ads, 230] Event_Action.Service.TC_Parser.Internal_TC_Representation_Passed
    Type   [event_action-service-tc_handler.ads, 88] Event_Action.Service.TC_Handler.The_TC_Parser.Internal_TC_Representation_Passed

Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Source_Data_Pointer    (Type Access)
  Declared as: access all Internal_PUS_Source_Data'class
    Instantiation   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser
    Type   [event_action-service-tc_parser.ads, 211] Event_Action.Service.TC_Parser.The_Parser.Internal_PUS_Representation_Passed.Src_Data

Event_Action.Service.The_Detection_List.List_Length_Type    (Type)
  Declared as: new Natural range 0 .. Max_Detection_List_Length
    Instantiation   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List
    Type   [event_action-service.ads, 151] Event_Action.Service.The_Detection_List.Get_Detection_List_Length

Event_Action.Service.TM_Handler.The_TM_Parser.Event_Reporting_Service_Subtype    (Type Enumeration)
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser

Event_Action.Service.TM_Handler.The_TM_Parser.Event_Reporting_Service_Subtype.Any_Event_Report    (Enumeration Literal)
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Event_Reporting_Service_Subtype

Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Representation    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Parse_TM

Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Representation_Failed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Failed
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser

Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Representation_Passed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Passed
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser

Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Source_Data    (Abstract Type)
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser
    Derive   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Source_Data_Event_Report_ID
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Interpret_TM.Parsed_TM_Data
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Parse_TM_Source_Data
    Ref   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Source_Data_Pointer

Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Source_Data_Event_Report_ID    (Abstract Type)
  Declared as: new Internal_TM_Source_Data
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Interpret_TM.Parsed_TM_Data
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Interpret_TM.Parsed_TM_Data

Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation    (Abstract Type)
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser
    Derive   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation_Failed
    Derive   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation_Passed
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Parse_PUS

Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation_Failed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser

Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation_Passed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser

Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Source_Data_Pointer    (Type Access)
  Declared as: access all Internal_PUS_Source_Data'class
    Instantiation   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation_Passed.Src_Data

Event_Action.Service.TM_Parser.Event_Reporting_Service_Subtype    (Type Enumeration)
    Declare   [event_action-service-tm_parser.ads, 149] Event_Action.Service.TM_Parser

Event_Action.Service.TM_Parser.Event_Reporting_Service_Subtype.Any_Event_Report    (Enumeration Literal)
    Declare   [event_action-service-tm_parser.ads, 150] Event_Action.Service.TM_Parser.Event_Reporting_Service_Subtype

Event_Action.Service.TM_Parser.Internal_TM_Representation    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation
    Declare   [event_action-service-tm_parser.ads, 126] Event_Action.Service.TM_Parser
    Type   [event_action-service-tm_parser.ads, 144] Event_Action.Service.TM_Parser.Parse_TM

Event_Action.Service.TM_Parser.Internal_TM_Representation_Failed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Failed
    Declare   [event_action-service-tm_parser.ads, 129] Event_Action.Service.TM_Parser

Event_Action.Service.TM_Parser.Internal_TM_Representation_Passed    (Abstract Type)
  Declared as: The_Parser.Internal_PUS_Representation_Passed
    Declare   [event_action-service-tm_parser.ads, 132] Event_Action.Service.TM_Parser

Event_Action.Service.TM_Parser.Internal_TM_Source_Data    (Abstract Type)
    Declare   [event_action-service-tm_parser.ads, 73] Event_Action.Service.TM_Parser
    Type   [event_action-service-tm_parser.ads, 76] Event_Action.Service.TM_Parser.Interpret_TM.Parsed_TM_Data
    Derive   [event_action-service-tm_parser.ads, 82] Event_Action.Service.TM_Parser.Internal_TM_Source_Data_Event_Report_ID
    Type   [event_action-service-tm_parser.ads, 109] Event_Action.Service.TM_Parser.Parse_TM_Source_Data
    Ref   [event_action-service-tm_parser.ads, 118] Event_Action.Service.TM_Parser.The_Parser
    Type   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Source_Data_Pointer

Event_Action.Service.TM_Parser.Internal_TM_Source_Data_Event_Report_ID    (Abstract Type)
  Declared as: new Internal_TM_Source_Data
    Declare   [event_action-service-tm_parser.ads, 82] Event_Action.Service.TM_Parser
    Type   [event_action-service-tm_parser.ads, 89] Event_Action.Service.TM_Parser.Interpret_TM.Parsed_TM_Data

Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation    (Abstract Type)
    Instantiation   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser
    Derive   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation_Failed
    Derive   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation_Passed
    Type   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser.Parse_PUS
    Type   [event_action-service-tm_parser.ads, 127] Event_Action.Service.TM_Parser.Internal_TM_Representation
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Representation

Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation_Failed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser
    Type   [event_action-service-tm_parser.ads, 130] Event_Action.Service.TM_Parser.Internal_TM_Representation_Failed
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Representation_Failed

Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation_Passed    (Abstract Type)
  Declared as: new Internal_PUS_Representation
    Instantiation   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser
    Type   [event_action-service-tm_parser.ads, 133] Event_Action.Service.TM_Parser.Internal_TM_Representation_Passed
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.Internal_TM_Representation_Passed

Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Source_Data_Pointer    (Type Access)
  Declared as: access all Internal_PUS_Source_Data'class
    Instantiation   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser
    Type   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation_Passed.Src_Data

Event_Reporting_Types.Report    (Type Record)
    Declare   [event_reporting_types.ads, 153] Event_Reporting_Types
    Type   [external_event_reporting_types.ads, 140] External_Event_Reporting_Types.Put.Rep
    Type   [event_reporting.ads, 106] Event_Reporting.Make_Event_Report.Rep

Event_Reporting_Types.Report_ID    (Type)
  Declared as: new Natural
    Declare   [event_reporting_types.ads, 111] Event_Reporting_Types
    Type   [event_reporting_types.ads, 114] Event_Reporting_Types.System_Start_Up
    Type   [event_reporting_types.ads, 115] Event_Reporting_Types.Task_Exception_Report
    Type   [event_reporting_types.ads, 116] Event_Reporting_Types.Packet_Conversion_Failure_Report
    Type   [event_reporting_types.ads, 117] Event_Reporting_Types.Telemetry_Routing_Error_Report
    Type   [event_reporting_types.ads, 118] Event_Reporting_Types.Telecommand_Loss_Error_Report
    Type   [event_reporting_types.ads, 119] Event_Reporting_Types.Telemetry_Loss_Error_Report
    Type   [event_reporting_types.ads, 120] Event_Reporting_Types.Data_Loss_Error_Report
    Type   [event_reporting_types.ads, 126] Event_Reporting_Types.Unsupported_Telemetry_Packet
    Type   [event_reporting_types.ads, 133] Event_Reporting_Types.Uninstantiated_Sending_Subservice
    Type   [event_reporting_types.ads, 143] Event_Reporting_Types.SDU_Conversion_Failure_Report
    Type   [event_reporting_types.ads, 148] Event_Reporting_Types.Current_Uplink_Aborted
    Type   [event_reporting_types.ads, 153] Event_Reporting_Types.Report.Rep_ID
    Ref   [event_reporting_types.ads, 153] Event_Reporting_Types.Report.Rep_ID
    Derive   [event_action.ads, 89]  Event_Action.Report_ID
    Type   [event_action.ads, 124]   Event_Action.Telemetry_Packet_Error_Report_ID
    Type   [onboard_monitoring_types.ads, 67] Onboard_Monitoring_Types.No_Report_Generation
    Type   [onboard_monitoring_types.ads, 205] Onboard_Monitoring_Types.Parameter_Check_Specification.Monitoring_Violation_RID
    Type   [external_event_reporting_types.ads, 98] External_Event_Reporting_Types.Get.RID
    Type   [external_event_reporting_types.ads, 112] External_Event_Reporting_Types.Put.RID
    Type   [event_reporting.ads, 124] Event_Reporting.Make_Event_Report.RID
    Type   [large_data_transfer_types.ads, 141] Large_Data_Transfer_Types.SDU_Conversion_Failure_Report_ID
    Type   [large_data_transfer_types.ads, 152] Large_Data_Transfer_Types.Current_Uplink_Aborted_Report_ID
    Type   [large_data_transfer.ads, 377] Large_Data_Transfer.Make_Event_Report.Report_ID
    Ref   [event_action-service-tm_parser.ads, 122] Event_Action.Service.TM_Parser.The_Parser
    Type   [event_action-service-tm_parser.ads, 114] Event_Action.Service.TM_Parser.The_Parser.Internal_PUS_Representation_Failed.Status
    Ref   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser
    Type   [event_action-service-tm_handler.ads, 91] Event_Action.Service.TM_Handler.The_TM_Parser.The_Parser.Internal_PUS_Representation_Failed.Status

Event_Reporting_Types.Reporting_Level    (Type Enumeration)
    Declare   [event_reporting_types.ads, 105] Event_Reporting_Types
    Type   [onboard_monitoring_types.ads, 71] Onboard_Monitoring_Types.Monitoring_Violation_Report_Subservice
    Type   [event_reporting.ads, 105] Event_Reporting.Make_Event_Report.Level
    Type   [event_reporting.ads, 123] Event_Reporting.Make_Event_Report.Level
    Type   [large_data_transfer_types.ads, 137] Large_Data_Transfer_Types.SDU_Conversion_Failure_Reporting_Level
    Type   [large_data_transfer_types.ads, 148] Large_Data_Transfer_Types.Current_Uplink_Aborted_Reporting_Level
    Type   [large_data_transfer.ads, 376] Large_Data_Transfer.Make_Event_Report.Level

Event_Reporting_Types.Reporting_Level.High    (Enumeration Literal)
    Declare   [event_reporting_types.ads, 109] Event_Reporting_Types.Reporting_Level
    Ref   [onboard_monitoring_types.ads, 72] Onboard_Monitoring_Types.Monitoring_Violation_Report_Subservice

Event_Reporting_Types.Reporting_Level.Low    (Enumeration Literal)
    Declare   [event_reporting_types.ads, 107] Event_Reporting_Types.Reporting_Level
    Ref   [large_data_transfer_types.ads, 138] Large_Data_Transfer_Types.SDU_Conversion_Failure_Reporting_Level
    Ref   [large_data_transfer_types.ads, 149] Large_Data_Transfer_Types.Current_Uplink_Aborted_Reporting_Level

Event_Reporting_Types.Reporting_Level.Medium    (Enumeration Literal)
    Declare   [event_reporting_types.ads, 108] Event_Reporting_Types.Reporting_Level

Event_Reporting_Types.Reporting_Level.Progress    (Enumeration Literal)
    Declare   [event_reporting_types.ads, 106] Event_Reporting_Types.Reporting_Level

Event_Scheduler.Event_ID    (Type)
  Declared as: (<>)
    Formal   [event_scheduler.ads, 64] Event_Scheduler
    Type   [event_scheduler.ads, 119] Event_Scheduler.Event_List
    Type   [event_scheduler.ads, 134] Event_Scheduler.Add_Cyclic_Event.ID
    Type   [event_scheduler.ads, 145] Event_Scheduler.Delete_Cyclic_Event.ID

Event_Scheduler.Event_List    (Type)
  Declared as: array (Event_List_Range range <>) of Event_ID
    Declare   [event_scheduler.ads, 119] Event_Scheduler
    Type   [event_scheduler.ads, 191] Event_Scheduler.Get_Events_Due

Event_Scheduler.Event_List_Range    (Type)
  Declared as: new Natural range 0 .. Max_Number_Of_Events_Due
    Declare   [event_scheduler.ads, 118] Event_Scheduler
    Ref   [event_scheduler.ads, 119] Event_Scheduler.Event_List

Event_Scheduler.Interval    (Private Type)
    Formal   [event_scheduler.ads, 70] Event_Scheduler
    Type   [event_scheduler.ads, 81] Event_Scheduler.Time_After_Interval.I
    Type   [event_scheduler.ads, 88] Event_Scheduler.Interval_Between
    Type   [event_scheduler.ads, 135] Event_Scheduler.Add_Cyclic_Event.Event_Interval

Event_Scheduler.Time_Rep    (Private Type)
    Formal   [event_scheduler.ads, 67] Event_Scheduler
    Type   [event_scheduler.ads, 75] Event_Scheduler.Before.T_1
    Type   [event_scheduler.ads, 75] Event_Scheduler.Before.T_2
    Type   [event_scheduler.ads, 82] Event_Scheduler.Time_After_Interval
    Type   [event_scheduler.ads, 80] Event_Scheduler.Time_After_Interval.T
    Type   [event_scheduler.ads, 87] Event_Scheduler.Interval_Between.Late_Time
    Type   [event_scheduler.ads, 87] Event_Scheduler.Interval_Between.Early_Time
    Type   [event_scheduler.ads, 92] Event_Scheduler.Get_Current_Time

Event_Task.Event_Parameter_Type    (Private Type)
    Formal   [event_task.ads, 62]    Event_Task
    Type   [event_task.ads, 67]      Event_Task.Event_Operation.Event_Parameter
    Type   [event_task.ads, 69]      Event_Task.Extract_Operation

External_Device_Command_Distribution_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_device_command_distribution_types.ads, 104] External_Device_Command_Distribution_Types

External_Device_Command_Distribution_Types.On_Off_Device_Addr    (Type)
  Declared as: new Parameter_Representation.Enumerated_16
    Declare   [external_device_command_distribution_types.ads, 107] External_Device_Command_Distribution_Types

External_Device_Command_Distribution_Types.Register_Data    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_device_command_distribution_types.ads, 113] External_Device_Command_Distribution_Types

External_Device_Command_Distribution_Types.Register_Device_Addr    (Type)
  Declared as: new Parameter_Representation.Enumerated_16
    Declare   [external_device_command_distribution_types.ads, 110] External_Device_Command_Distribution_Types

External_Event_Action_Types.Action_Status    (Type)
  Declared as: new Parameter_Representation.Enumerated_1
    Declare   [external_event_action_types.ads, 95] External_Event_Action_Types
    Type   [external_event_action_types.ads, 96] External_Event_Action_Types.Action_Disabled
    Type   [external_event_action_types.ads, 97] External_Event_Action_Types.Action_Enabled

External_Event_Action_Types.APID    (Type Enumeration)
  Declared as: new Mission_Parameters.APID
    Ref   [external_event_action_types.ads, 87] External_Event_Action_Types
    Declare   [external_event_action_types.ads, 86] External_Event_Action_Types

External_Event_Action_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_event_action_types.ads, 81] External_Event_Action_Types

External_Event_Action_Types.RID    (Type)
  Declared as: new External_Event_Reporting_Types.Report_ID
    Declare   [external_event_action_types.ads, 91] External_Event_Action_Types

External_Event_Reporting_Types.Data_Loss_Count    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_event_reporting_types.ads, 83] External_Event_Reporting_Types

External_Event_Reporting_Types.Report_ID    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_event_reporting_types.ads, 74] External_Event_Reporting_Types
    Derive   [external_event_action_types.ads, 91] External_Event_Action_Types.RID

External_Event_Reporting_Types.Variable_Character_String    (Type Record)
  Declared as: new Parameter_Representation.Var_Character_String
    Declare   [external_event_reporting_types.ads, 78] External_Event_Reporting_Types

External_Function_Management_Types.Function_ID    (Type)
  Declared as: new Parameter_Representation.Character_String (1 .. Function_ID_Length)
    Declare   [external_function_management_types.ads, 68] External_Function_Management_Types

External_Function_Management_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_function_management_types.ads, 73] External_Function_Management_Types

External_HK_Collector_Types.Count_Type    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_hk_collector_types.ads, 71] External_HK_Collector_Types
    Type   [external_hk_collector_types.ads, 74] External_HK_Collector_Types.Timeout_Type

External_HK_Collector_Types.Interval_Type    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_hk_collector_types.ads, 82] External_HK_Collector_Types

External_HK_Collector_Types.Mode    (Type)
  Declared as: new Parameter_Representation.Enumerated_2
    Declare   [external_hk_collector_types.ads, 88] External_HK_Collector_Types

External_HK_Collector_Types.Structure_ID    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_hk_collector_types.ads, 85] External_HK_Collector_Types

External_HK_Collector_Types.Threshold    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_hk_collector_types.ads, 77] External_HK_Collector_Types

External_HK_Collector_Types.Threshold_Type    (Type)
  Declared as: new Parameter_Representation.Enumerated_1
    Declare   [external_hk_collector_types.ads, 78] External_HK_Collector_Types

External_HK_Collector_Types.Timeout_Type    (Type)
  Declared as: Count_Type
    Declare   [external_hk_collector_types.ads, 74] External_HK_Collector_Types

External_Large_Data_Transfer_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_large_data_transfer_types.ads, 95] External_Large_Data_Transfer_Types

External_Large_Data_Transfer_Types.Reason_Code    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_large_data_transfer_types.ads, 104] External_Large_Data_Transfer_Types
    Type   [external_large_data_transfer_types.ads, 114] External_Large_Data_Transfer_Types.Wrong_Sequence_Number_In_Acknowledge
    Type   [external_large_data_transfer_types.ads, 117] External_Large_Data_Transfer_Types.Reception_Acknowledge_Timeout
    Type   [external_large_data_transfer_types.ads, 121] External_Large_Data_Transfer_Types.Part_Stream_Allocation_Failed
    Type   [external_large_data_transfer_types.ads, 125] External_Large_Data_Transfer_Types.Part_Packet_Allocation_Failed
    Type   [external_large_data_transfer_types.ads, 129] External_Large_Data_Transfer_Types.Part_Packet_Deposit_Failed
    Type   [external_large_data_transfer_types.ads, 133] External_Large_Data_Transfer_Types.Illegal_Part_From_Sender_State
    Type   [external_large_data_transfer_types.ads, 137] External_Large_Data_Transfer_Types.Sender_Logic_Error
    Type   [external_large_data_transfer_types.ads, 146] External_Large_Data_Transfer_Types.Timeout_Waiting_For_Part
    Type   [external_large_data_transfer_types.ads, 152] External_Large_Data_Transfer_Types.Illegal_Command_Waiting_For_Part
    Type   [external_large_data_transfer_types.ads, 155] External_Large_Data_Transfer_Types.Illegal_Part_Sequence_Number
    Type   [external_large_data_transfer_types.ads, 159] External_Large_Data_Transfer_Types.Repeated_Part_Errorneous
    Type   [external_large_data_transfer_types.ads, 163] External_Large_Data_Transfer_Types.Receiver_Logic_Error
    Type   [large_data_transfer-receiver_state.ads, 245] Large_Data_Transfer.Receiver_State.Unparse_Receiver_Reason_Code
    Type   [large_data_transfer-sender_state.ads, 328] Large_Data_Transfer.Sender_State.Unparse_Sender_Reason_Code

External_Large_Data_Transfer_Types.SDU_Part_Byte_Range    (Type)
  Declared as: Positive range 1 .. Max_Part_Byte_Size
    Declare   [external_large_data_transfer_types.ads, 195] External_Large_Data_Transfer_Types
    Type   [external_large_data_transfer_types.ads, 199] External_Large_Data_Transfer_Types.SDU_Part_Byte_Size

External_Large_Data_Transfer_Types.Sequence_Number    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_large_data_transfer_types.ads, 90] External_Large_Data_Transfer_Types
    Ref   [external_large_data_transfer_types.ads, 176] External_Large_Data_Transfer_Types.Sequence_Number_Bit_Size

External_Memory_Management_Types.Data_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_14
    Declare   [external_memory_management_types.ads, 67] External_Memory_Management_Types

External_Memory_Management_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_memory_management_types.ads, 71] External_Memory_Management_Types

External_Memory_Management_Types.Memory_ID    (Type)
  Declared as: new Parameter_Representation.Octet_String (1 .. Memory_ID_Length)
    Declare   [external_memory_management_types.ads, 62] External_Memory_Management_Types
    Type   [memory_management.ads, 70] Memory_Management.Memory_ID_Rep
    Type   [memory_management_parser.ads, 85] Memory_Management_Parser.Memory_ID_Rep
    Type   [data_handling_system-parameters.ads, 204] Data_Handling_System.Parameters.Memory_Management.Memory_ID_Representation_Mapping

External_Memory_Management_Types.Start_Address    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_14
    Declare   [external_memory_management_types.ads, 65] External_Memory_Management_Types

External_On_Board_Clock.Obt    (Type)
  Declared as: new Basic_Types.Byte_Array (1 .. Obt_Byte_Size)
    Declare   [external_on_board_clock.ads, 55] External_On_Board_Clock
    Type   [external_on_board_clock.ads, 69] External_On_Board_Clock.Get_Current_Obt

External_On_Board_Scheduling_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_on_board_scheduling_types.ads, 71] External_On_Board_Scheduling_Types

External_On_Board_Scheduling_Types.Scheduling_Event_Spec    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_on_board_scheduling_types.ads, 63] External_On_Board_Scheduling_Types

External_On_Board_Scheduling_Types.Scheduling_Range    (Type)
  Declared as: new Parameter_Representation.Enumerated_4
    Declare   [external_on_board_scheduling_types.ads, 67] External_On_Board_Scheduling_Types

External_On_Board_Scheduling_Types.Sequence_Count    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_on_board_scheduling_types.ads, 65] External_On_Board_Scheduling_Types

External_On_Board_Scheduling_Types.Sub_Schedule_ID    (Type)
  Declared as: new Parameter_Representation.Enumerated_4
    Declare   [external_on_board_scheduling_types.ads, 61] External_On_Board_Scheduling_Types
    Type   [on_board_scheduler.ads, 72] On_Board_Scheduler.Sub_Schedule_ID_Rep
    Type   [on_board_scheduling_parser.ads, 66] On_Board_Scheduling_Parser.Sub_Schedule_ID_Rep
    Type   [data_handling_system-parameters.ads, 156] Data_Handling_System.Parameters.Onboard_Scheduling.Sub_Schedule_ID_Representation_Mapping

External_Onboard_Monitoring_Types.Check_Position    (Type)
  Declared as: new Parameter_Representation.Signed_Integer_4
    Declare   [external_onboard_monitoring_types.ads, 131] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.Check_Selection_Parameter_No    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_onboard_monitoring_types.ads, 119] External_Onboard_Monitoring_Types
    Type   [external_onboard_monitoring_types.ads, 121] External_Onboard_Monitoring_Types.Apply_Check

External_Onboard_Monitoring_Types.Checking_Status    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_onboard_monitoring_types.ads, 102] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.Interval    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_onboard_monitoring_types.ads, 81] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.List_Length    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_onboard_monitoring_types.ads, 88] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.Monitoring_Status    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_onboard_monitoring_types.ads, 125] External_Onboard_Monitoring_Types
    Type   [external_onboard_monitoring_types.ads, 126] External_Onboard_Monitoring_Types.Disabled
    Type   [external_onboard_monitoring_types.ads, 127] External_Onboard_Monitoring_Types.Enabled

External_Onboard_Monitoring_Types.Parameter_No    (Type)
  Declared as: Parameter_Structure_Descriptions.Parameter_ID
    Declare   [external_onboard_monitoring_types.ads, 77] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.Parameter_Value    (Tagged Type)
  Declared as: new Parameter_Representation.Standard_Value
    Declare   [external_onboard_monitoring_types.ads, 96] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.Transition_Time    (Type Record)
  Declared as: Parameter_Representation.PUS_Time
    Declare   [external_onboard_monitoring_types.ads, 106] External_Onboard_Monitoring_Types

External_Onboard_Monitoring_Types.Validity_Parameter_No    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_onboard_monitoring_types.ads, 114] External_Onboard_Monitoring_Types
    Type   [external_onboard_monitoring_types.ads, 115] External_Onboard_Monitoring_Types.Valid

External_Onboard_Monitoring_Types.Value_Number_Rep    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_4
    Declare   [external_onboard_monitoring_types.ads, 110] External_Onboard_Monitoring_Types

External_Packet_Store_Types.Count_Type    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_packet_store_types.ads, 56] External_Packet_Store_Types

External_Packet_Store_Types.Deletion_Set_Type    (Type)
  Declared as: new Parameter_Representation.Enumerated_1 range 0 .. 1
    Declare   [external_packet_store_types.ads, 65] External_Packet_Store_Types
    Type   [external_packet_store_types.ads, 67] External_Packet_Store_Types.Delete_All_Of
    Type   [external_packet_store_types.ads, 68] External_Packet_Store_Types.Delete_Before

External_Packet_Store_Types.Downlink_Set_Type    (Type)
  Declared as: new Parameter_Representation.Enumerated_2 range 0 .. 3
    Declare   [external_packet_store_types.ads, 58] External_Packet_Store_Types
    Type   [external_packet_store_types.ads, 60] External_Packet_Store_Types.All_Of
    Type   [external_packet_store_types.ads, 61] External_Packet_Store_Types.Between
    Type   [external_packet_store_types.ads, 62] External_Packet_Store_Types.Before
    Type   [external_packet_store_types.ads, 63] External_Packet_Store_Types.After

External_Packet_Store_Types.External_TM_Source_Sequence_Count    (Type)
  Declared as: new Parameter_Representation.Unsigned_Integer_12
    Declare   [external_packet_store_types.ads, 70] External_Packet_Store_Types

External_PUS_Data_Types.Error_Control_Value    (Type)
  Declared as: range 0 .. 2 ** 16 - 1
    Ref   [external_pus_data_types.ads, 395] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 394] External_PUS_Data_Types

External_PUS_Data_Types.External_Ack_Type    (Type)
  Declared as: new PUS_Data_Types.Ack_Type
    Ref   [external_pus_data_types.ads, 144] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 143] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 451] External_PUS_Data_Types.TC_Data_Field_Header.Ack

External_PUS_Data_Types.External_Coarse_Time    (Type)
  Declared as: new Basic_Types.On_Board_Coarse_Time
    Declare   [external_pus_data_types.ads, 494] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 507] External_PUS_Data_Types.External_Time.Coarse_Time
    Type   [external_pus_data_types.ads, 618] External_PUS_Data_Types.TM_Data_Field_Header.Time_Coarse_Time

External_PUS_Data_Types.External_Fine_Time    (Type)
  Declared as: new Basic_Types.On_Board_Fine_Time
    Declare   [external_pus_data_types.ads, 496] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 508] External_PUS_Data_Types.External_Time.Fine_Time
    Type   [external_pus_data_types.ads, 620] External_PUS_Data_Types.TM_Data_Field_Header.Time_Fine_Time

External_PUS_Data_Types.External_Packet_Subcounter    (Type)
  Declared as: new PUS_Data_Types.Packet_Subcount
    Ref   [external_pus_data_types.ads, 567] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 566] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 606] External_PUS_Data_Types.TM_Data_Field_Header.Packet_Subcounter

External_PUS_Data_Types.External_Packet_Type    (Type Enumeration)
  Declared as: new PUS_Data_Types.Packet_Type
    Ref   [external_pus_data_types.ads, 106] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 108] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 104] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 122] External_PUS_Data_Types.Packet_ID.Pck_Type
    Type   [external_application_process_if.ads, 88] External_Application_Process_IF.Convert_From_External_To_PUS.Type_Of_Packet
    Type   [up_down_link_parameters.ads, 147] Up_Down_Link_Parameters.Convert_From_Ground_External_To_PUS_Packet.Type_Of_Packet

External_PUS_Data_Types.External_Sequence_Count    (Type)
  Declared as: new PUS_Data_Types.Sequence_Count
    Ref   [external_pus_data_types.ads, 141] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 140] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 402] External_PUS_Data_Types.TC_Packet_Sequence_Control.Sequence_Count

External_PUS_Data_Types.External_Service_Name    (Type Record)
    Ref   [external_pus_data_types.ads, 386] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 392] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 380] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 452] External_PUS_Data_Types.TC_Data_Field_Header.Service
    Type   [external_pus_data_types.ads, 604] External_PUS_Data_Types.TM_Data_Field_Header.Service

External_PUS_Data_Types.External_Service_Subtype    (Type)
  Declared as: PUS_Data_Types.Service_Subtype
    Declare   [external_pus_data_types.ads, 192] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 203] External_PUS_Data_Types.Distribute_On_Off_Commands
    Type   [external_pus_data_types.ads, 204] External_PUS_Data_Types.Distribute_Register_Load_Commands
    Type   [external_pus_data_types.ads, 208] External_PUS_Data_Types.Define_New_HK
    Type   [external_pus_data_types.ads, 209] External_PUS_Data_Types.Define_New_Diag
    Type   [external_pus_data_types.ads, 210] External_PUS_Data_Types.Clear_HK_Defs
    Type   [external_pus_data_types.ads, 211] External_PUS_Data_Types.Clear_Diag_Defs
    Type   [external_pus_data_types.ads, 212] External_PUS_Data_Types.Enable_HK
    Type   [external_pus_data_types.ads, 213] External_PUS_Data_Types.Disable_HK
    Type   [external_pus_data_types.ads, 214] External_PUS_Data_Types.Enable_Diag
    Type   [external_pus_data_types.ads, 215] External_PUS_Data_Types.Disable_Diag
    Type   [external_pus_data_types.ads, 216] External_PUS_Data_Types.Report_HK_Defs
    Type   [external_pus_data_types.ads, 218] External_PUS_Data_Types.HK_Defs_Report
    Type   [external_pus_data_types.ads, 220] External_PUS_Data_Types.Report_Diag_Defs
    Type   [external_pus_data_types.ads, 222] External_PUS_Data_Types.Diag_Defs_Report
    Type   [external_pus_data_types.ads, 224] External_PUS_Data_Types.Report_HK_Sampling_Time_Offsets
    Type   [external_pus_data_types.ads, 226] External_PUS_Data_Types.Report_Diag_Sampling_Time_Offsets
    Type   [external_pus_data_types.ads, 228] External_PUS_Data_Types.HK_Sampling_Time_Offsets_Report
    Type   [external_pus_data_types.ads, 230] External_PUS_Data_Types.Diag_Sampling_Time_Offsets_Report
    Type   [external_pus_data_types.ads, 232] External_PUS_Data_Types.Select_Periodic_HK_Mode
    Type   [external_pus_data_types.ads, 234] External_PUS_Data_Types.Select_Periodic_Diag_Mode
    Type   [external_pus_data_types.ads, 236] External_PUS_Data_Types.Select_Filtered_HK_Mode
    Type   [external_pus_data_types.ads, 238] External_PUS_Data_Types.Select_Filtered_Diag_Mode
    Type   [external_pus_data_types.ads, 240] External_PUS_Data_Types.Report_Unfiltered_HK
    Type   [external_pus_data_types.ads, 242] External_PUS_Data_Types.Report_Unfiltered_Diag
    Type   [external_pus_data_types.ads, 244] External_PUS_Data_Types.Unfiltered_HK_Report
    Type   [external_pus_data_types.ads, 246] External_PUS_Data_Types.Unfiltered_Diag_Report
    Type   [external_pus_data_types.ads, 248] External_PUS_Data_Types.HK_Report
    Type   [external_pus_data_types.ads, 250] External_PUS_Data_Types.Diag_Report
    Type   [external_pus_data_types.ads, 254] External_PUS_Data_Types.Event_Progress_Report
    Type   [external_pus_data_types.ads, 255] External_PUS_Data_Types.Event_Low_Severity
    Type   [external_pus_data_types.ads, 256] External_PUS_Data_Types.Event_Medium_Severity
    Type   [external_pus_data_types.ads, 257] External_PUS_Data_Types.Event_High_Severity
    Type   [external_pus_data_types.ads, 262] External_PUS_Data_Types.Load_Memory_Using_Absolute_Address
    Type   [external_pus_data_types.ads, 264] External_PUS_Data_Types.Dump_Memory_Using_Absolute_Address
    Type   [external_pus_data_types.ads, 266] External_PUS_Data_Types.Check_Memory_Using_Absolute_Address
    Type   [external_pus_data_types.ads, 270] External_PUS_Data_Types.Perform_Function
    Type   [external_pus_data_types.ads, 274] External_PUS_Data_Types.OBS_Enable_Release
    Type   [external_pus_data_types.ads, 275] External_PUS_Data_Types.OBS_Disable_Release
    Type   [external_pus_data_types.ads, 276] External_PUS_Data_Types.OBS_Reset_Command_Schedule
    Type   [external_pus_data_types.ads, 278] External_PUS_Data_Types.OBS_Insert_Telecommands_In_Command_Schedule
    Type   [external_pus_data_types.ads, 279] External_PUS_Data_Types.OBS_Delete_Telecommands
    Type   [external_pus_data_types.ads, 281] External_PUS_Data_Types.OBS_Delete_Telecommands_Over_Time_Period
    Type   [external_pus_data_types.ads, 283] External_PUS_Data_Types.OBS_Report_Subset_Of_Command_Schedule_Detailed
    Type   [external_pus_data_types.ads, 285] External_PUS_Data_Types.OBS_Report_Command_Schedule_Detailed_Over_Time
    Type   [external_pus_data_types.ads, 287] External_PUS_Data_Types.OBS_Report_Subset_Of_Command_Schedule_Summary
    Type   [external_pus_data_types.ads, 289] External_PUS_Data_Types.OBS_Report_Command_Schedule_Summary_Over_Time
    Type   [external_pus_data_types.ads, 291] External_PUS_Data_Types.OBS_Report_Command_Schedule_Detailed
    Type   [external_pus_data_types.ads, 293] External_PUS_Data_Types.OBS_Report_Command_Schedule_Summary
    Type   [external_pus_data_types.ads, 297] External_PUS_Data_Types.Enable_Monitoring_Of_Parameters
    Type   [external_pus_data_types.ads, 298] External_PUS_Data_Types.Disable_Monitoring_Of_Parameters
    Type   [external_pus_data_types.ads, 299] External_PUS_Data_Types.Clear_Monitoring_List
    Type   [external_pus_data_types.ads, 300] External_PUS_Data_Types.Add_Parameters_To_Monitoring_List
    Type   [external_pus_data_types.ads, 302] External_PUS_Data_Types.Delete_Parameters_From_Monitoring_List
    Type   [external_pus_data_types.ads, 304] External_PUS_Data_Types.Modify_Parameter_Checking_Information
    Type   [external_pus_data_types.ads, 305] External_PUS_Data_Types.Report_Current_Monitoring_List
    Type   [external_pus_data_types.ads, 306] External_PUS_Data_Types.Current_Monitoring_List_Report
    Type   [external_pus_data_types.ads, 308] External_PUS_Data_Types.Report_Current_Parameters_OOL_List
    Type   [external_pus_data_types.ads, 310] External_PUS_Data_Types.Current_Parameters_OOL_List_Report
    Type   [external_pus_data_types.ads, 311] External_PUS_Data_Types.Out_Of_Limit_Report
    Type   [external_pus_data_types.ads, 318] External_PUS_Data_Types.First_Downlink_Part_Report
    Type   [external_pus_data_types.ads, 319] External_PUS_Data_Types.Intermediate_Downlink_Part_Report
    Type   [external_pus_data_types.ads, 320] External_PUS_Data_Types.Last_Downlink_Part_Report
    Type   [external_pus_data_types.ads, 321] External_PUS_Data_Types.Repeated_Part_Report
    Type   [external_pus_data_types.ads, 322] External_PUS_Data_Types.Downlink_Abort_Report
    Type   [external_pus_data_types.ads, 325] External_PUS_Data_Types.Downlink_Reception_Acknowledgement
    Type   [external_pus_data_types.ads, 327] External_PUS_Data_Types.Repeat_Parts
    Type   [external_pus_data_types.ads, 329] External_PUS_Data_Types.Abort_Downlink
    Type   [external_pus_data_types.ads, 332] External_PUS_Data_Types.Accept_First_Uplink_Part
    Type   [external_pus_data_types.ads, 333] External_PUS_Data_Types.Accept_Intermediate_Uplink_Part
    Type   [external_pus_data_types.ads, 334] External_PUS_Data_Types.Accept_Last_Uplink_Part
    Type   [external_pus_data_types.ads, 335] External_PUS_Data_Types.Accept_Repeated_Part
    Type   [external_pus_data_types.ads, 336] External_PUS_Data_Types.Abort_Reception_Of_Uplinked_Data
    Type   [external_pus_data_types.ads, 339] External_PUS_Data_Types.Uplink_Reception_Acknowledgement_Report
    Type   [external_pus_data_types.ads, 341] External_PUS_Data_Types.Unsuccessfully_Received_Parts_Report
    Type   [external_pus_data_types.ads, 342] External_PUS_Data_Types.Reception_Abort_Report
    Type   [external_pus_data_types.ads, 346] External_PUS_Data_Types.Osr_Enable_Storage
    Type   [external_pus_data_types.ads, 347] External_PUS_Data_Types.Osr_Disable_Storage
    Type   [external_pus_data_types.ads, 348] External_PUS_Data_Types.Osr_Add_Selection_Def
    Type   [external_pus_data_types.ads, 349] External_PUS_Data_Types.Osr_Remove_Selection_Def
    Type   [external_pus_data_types.ads, 350] External_PUS_Data_Types.Osr_Report_Selection_Def
    Type   [external_pus_data_types.ads, 351] External_PUS_Data_Types.Osr_Selection_Def_Report
    Type   [external_pus_data_types.ads, 352] External_PUS_Data_Types.Osr_Get_Packets_In_Range
    Type   [external_pus_data_types.ads, 353] External_PUS_Data_Types.Osr_Contents_Report
    Type   [external_pus_data_types.ads, 354] External_PUS_Data_Types.Osr_Get_Packets_In_Period
    Type   [external_pus_data_types.ads, 355] External_PUS_Data_Types.Osr_Delete_To_Packet
    Type   [external_pus_data_types.ads, 356] External_PUS_Data_Types.Osr_Delete_To_Time
    Type   [external_pus_data_types.ads, 360] External_PUS_Data_Types.Add_Events
    Type   [external_pus_data_types.ads, 361] External_PUS_Data_Types.Delete_Events
    Type   [external_pus_data_types.ads, 362] External_PUS_Data_Types.Clear_Detection_List
    Type   [external_pus_data_types.ads, 363] External_PUS_Data_Types.Enable_Actions
    Type   [external_pus_data_types.ads, 364] External_PUS_Data_Types.Disable_Actions
    Type   [external_pus_data_types.ads, 365] External_PUS_Data_Types.Report_Detection_List
    Type   [external_pus_data_types.ads, 366] External_PUS_Data_Types.Detection_List_Report
    Type   [external_pus_data_types.ads, 370] External_PUS_Data_Types.Image_Data
    Type   [external_pus_data_types.ads, 383] External_PUS_Data_Types.External_Service_Name.Service_Subtype_Val
    Type   [external_pus_data_types.ads, 766] External_PUS_Data_Types.Get.Service_Subtype_Val
    Type   [external_pus_data_types.ads, 779] External_PUS_Data_Types.Put.Service_Subtype_Val
    Type   [large_data_transfer_parser.ads, 180] Large_Data_Transfer_Parser.Unparse_Service_Subtype
    Type   [large_data_transfer.ads, 338] Large_Data_Transfer.The_Parser.Unparse_Service_Subtype

External_PUS_Data_Types.External_Service_Subtype_Rep    (Type)
  Declared as: Parameter_Representation.Enumerated_8
    Declare   [external_pus_data_types.ads, 194] External_PUS_Data_Types

External_PUS_Data_Types.External_Service_Type    (Type Enumeration)
  Declared as: new PUS_Data_Types.Service_Type
    Ref   [external_pus_data_types.ads, 162] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 161] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 382] External_PUS_Data_Types.External_Service_Name.Service_Type_Val
    Type   [external_pus_data_types.ads, 724] External_PUS_Data_Types.Check_Service_Type.Service_Type_Val
    Type   [external_pus_data_types.ads, 739] External_PUS_Data_Types.Get.Service_Type_Val
    Type   [external_pus_data_types.ads, 753] External_PUS_Data_Types.Put.Service_Type_Val

External_PUS_Data_Types.External_Service_Type_Rep    (Type)
  Declared as: Parameter_Representation.Enumerated_8
    Declare   [external_pus_data_types.ads, 190] External_PUS_Data_Types

External_PUS_Data_Types.External_Source_Sequence_Count    (Type)
  Declared as: new PUS_Data_Types.Sequence_Count
    Ref   [external_pus_data_types.ads, 488] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 487] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 536] External_PUS_Data_Types.TM_Packet_Sequence_Control.Sequence_Counter
    Type   [packet_store_types.ads, 78] Packet_Store_Types.Sequence_Count.Source_Sequence_Counter

External_PUS_Data_Types.External_TC_Packet    (Type Record)
    Declare   [external_pus_data_types.ads, 478] External_PUS_Data_Types
    Type   [external_pus_state.ads, 162] External_PUS_State.Get_External_TC_Packet.External_TC_Packet
    Type   [external_pus_state.ads, 217] External_PUS_State.Byte_Array_To_External_TC_Packet
    Type   [external_pus_state.ads, 251] External_PUS_State.SDU_Byte_Array_To_External_TC_Packet
    Type   [external_pus_state.ads, 295] External_PUS_State.External_TC_Packet_To_Byte_Array.Ext_TC_Packet
    Type   [external_pus_state.ads, 335] External_PUS_State.PUS_Packet_To_External_TC_Packet
    Type   [external_pus_state.ads, 359] External_PUS_State.External_TC_Packet_To_PUS_Packet.Ext_TC_Packet
    Type   [external_pus_state.ads, 386] External_PUS_State.Dispose.Ext_TC_Packet

External_PUS_Data_Types.External_Time    (Type Record)
    Ref   [external_pus_data_types.ads, 511] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 524] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 502] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 669] External_PUS_Data_Types.Internal_To_External_Time
    Type   [external_pus_data_types.ads, 685] External_PUS_Data_Types.External_To_Internal_Time.T

External_PUS_Data_Types.External_Time_Component_Rep_Spec    (Type)
  Declared as: new Basic_Types.Time_Component_Rep_Spec
    Declare   [external_pus_data_types.ads, 492] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 506] External_PUS_Data_Types.External_Time.Coarse_Time_Rep
    Type   [external_pus_data_types.ads, 506] External_PUS_Data_Types.External_Time.Fine_Time_Rep
    Type   [external_pus_data_types.ads, 616] External_PUS_Data_Types.TM_Data_Field_Header.Time_Coarse_Time_Rep
    Type   [external_pus_data_types.ads, 616] External_PUS_Data_Types.TM_Data_Field_Header.Time_Fine_Time_Rep

External_PUS_Data_Types.External_TM_Packet    (Type Record)
    Declare   [external_pus_data_types.ads, 646] External_PUS_Data_Types
    Type   [external_pus_state.ads, 181] External_PUS_State.Get_External_TM_Packet.External_TM_Packet
    Type   [external_pus_state.ads, 283] External_PUS_State.Byte_Array_To_External_TM_Packet
    Type   [external_pus_state.ads, 308] External_PUS_State.External_TM_Packet_To_Byte_Array.Ext_TM_Packet
    Type   [external_pus_state.ads, 321] External_PUS_State.External_TM_Packet_To_SDU_Byte_Array.Ext_TM_Packet
    Type   [external_pus_state.ads, 348] External_PUS_State.PUS_Packet_To_External_TM_Packet
    Type   [external_pus_state.ads, 372] External_PUS_State.External_TM_Packet_To_PUS_Packet.Ext_TM_Packet
    Type   [external_pus_state.ads, 396] External_PUS_State.Dispose.Ext_TM_Packet

External_PUS_Data_Types.Grouping_Flags    (Type)
  Declared as: range 0 .. 2#11#
    Ref   [external_pus_data_types.ads, 529] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 528] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 534] External_PUS_Data_Types.TM_Packet_Sequence_Control.Flags

External_PUS_Data_Types.Length_Type    (Type)
  Declared as: range 0 .. 2 ** Length_Size - 1
    Ref   [external_pus_data_types.ads, 417] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 416] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 423] External_PUS_Data_Types.TC_Packet_Header.Packet_Length
    Type   [external_pus_data_types.ads, 551] External_PUS_Data_Types.TM_Packet_Header.Packet_Length
    Ref   [large_data_transfer_mission_parameters.ads, 227] Large_Data_Transfer_Mission_Parameters.Max_Packet_Length_Field_Value

External_PUS_Data_Types.Packet_ID    (Type Record)
    Ref   [external_pus_data_types.ads, 127] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 135] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 119] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 421] External_PUS_Data_Types.TC_Packet_Header.ID
    Type   [external_pus_data_types.ads, 549] External_PUS_Data_Types.TM_Packet_Header.ID
    Type   [external_pus_state.ads, 413] External_PUS_State.Get_Packet_ID
    Type   [event_reporting_types.ads, 163] Event_Reporting_Types.Report.Telemetry_Packet_ID
    Type   [event_reporting_types.ads, 168] Event_Reporting_Types.Report.Telecommand_Packet_ID

External_PUS_Data_Types.Preamble_Type    (Type)
  Declared as: new Natural range 0 .. 2#1111#
    Declare   [external_pus_data_types.ads, 491] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 498] External_PUS_Data_Types.Preamble_Default
    Type   [external_pus_data_types.ads, 504] External_PUS_Data_Types.External_Time.Preamble
    Type   [external_pus_data_types.ads, 613] External_PUS_Data_Types.TM_Data_Field_Header.Time_Preamble

External_PUS_Data_Types.SDU_Unit_Type    (Type Enumeration)
  Declared as: new PUS_Data_Types.SDU_Unit_Type
    Ref   [external_pus_data_types.ads, 376] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 378] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 374] External_PUS_Data_Types
    Ref   [external_pus_state.ads, 90] External_PUS_State.SDU_Unit_Type_Byte_Size
    Ref   [large_data_transfer_mission_parameters.ads, 253] Large_Data_Transfer_Mission_Parameters.SDU_Unit_Type_Byte_Size

External_PUS_Data_Types.Sequence_Flags    (Type)
  Declared as: range 0 .. 2#11#
    Ref   [external_pus_data_types.ads, 138] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 137] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 401] External_PUS_Data_Types.TC_Packet_Sequence_Control.Flags

External_PUS_Data_Types.Spare_Bits    (Type)
  Declared as: new Basic_Types.Bit_String
    Declare   [external_pus_data_types.ads, 101] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 440] External_PUS_Data_Types.TC_Data_Field_Header_Spare_Field_Type
    Type   [external_pus_data_types.ads, 576] External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_1_Type
    Type   [external_pus_data_types.ads, 578] External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_2_Type
    Type   [external_pus_data_types.ads, 580] External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_3_Type

External_PUS_Data_Types.TC_Data_Field_Header    (Type Record)
    Ref   [external_pus_data_types.ads, 460] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 470] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 445] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 482] External_PUS_Data_Types.External_TC_Packet.Data_Field_Header

External_PUS_Data_Types.TC_Data_Field_Header_Spare_Field_Type    (Type)
  Declared as: Spare_Bits (1 .. TC_Data_Field_Header_Spare_Field_Length)
    Declare   [external_pus_data_types.ads, 439] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 442] External_PUS_Data_Types.TC_Data_Field_Header_Spare_Field_Value
    Type   [external_pus_data_types.ads, 455] External_PUS_Data_Types.TC_Data_Field_Header.Spare

External_PUS_Data_Types.TC_Packet_Header    (Type Record)
    Ref   [external_pus_data_types.ads, 426] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 433] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 419] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 481] External_PUS_Data_Types.External_TC_Packet.Packet_Header
    Type   [external_pus_state.ads, 117] External_PUS_State.Make_And_Check_TC_Packet_Header

External_PUS_Data_Types.TC_Packet_Sequence_Control    (Type Record)
    Ref   [external_pus_data_types.ads, 405] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 411] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 399] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 422] External_PUS_Data_Types.TC_Packet_Header.Sequence_Control
    Type   [external_pus_state.ads, 427] External_PUS_State.Get_TC_Packet_Sequence_Control
    Type   [event_reporting_types.ads, 170] Event_Reporting_Types.Report.Telecommand_Sequence_Control

External_PUS_Data_Types.TM_Data_Field_Header    (Type Record)
    Ref   [external_pus_data_types.ads, 626] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 643] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 592] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 650] External_PUS_Data_Types.External_TM_Packet.Data_Field_Header

External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_1_Type    (Type)
  Declared as: Spare_Bits (1 .. TM_Data_Field_Header_Spare_Field_1_Length)
    Declare   [external_pus_data_types.ads, 575] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 583] External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_1_Value
    Type   [external_pus_data_types.ads, 595] External_PUS_Data_Types.TM_Data_Field_Header.Spare_Field_1

External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_2_Type    (Type)
  Declared as: Spare_Bits (1 .. TM_Data_Field_Header_Spare_Field_2_Length)
    Declare   [external_pus_data_types.ads, 577] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 586] External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_2_Value
    Type   [external_pus_data_types.ads, 601] External_PUS_Data_Types.TM_Data_Field_Header.Spare_Field_2

External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_3_Type    (Type)
  Declared as: Spare_Bits (1 .. TM_Data_Field_Header_Spare_Field_3_Length)
    Declare   [external_pus_data_types.ads, 579] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 589] External_PUS_Data_Types.TM_Data_Field_Header_Spare_Field_3_Value
    Type   [external_pus_data_types.ads, 622] External_PUS_Data_Types.TM_Data_Field_Header.Spare_Field_3

External_PUS_Data_Types.TM_Packet_Header    (Type Record)
    Ref   [external_pus_data_types.ads, 554] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 561] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 547] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 649] External_PUS_Data_Types.External_TM_Packet.Packet_Header
    Type   [external_pus_state.ads, 141] External_PUS_State.Make_And_Check_TM_Packet_Header

External_PUS_Data_Types.TM_Packet_Sequence_Control    (Type Record)
    Ref   [external_pus_data_types.ads, 539] External_PUS_Data_Types
    Ref   [external_pus_data_types.ads, 545] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 532] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 550] External_PUS_Data_Types.TM_Packet_Header.Sequence_Control
    Type   [external_pus_state.ads, 441] External_PUS_State.Get_TM_Packet_Sequence_Control
    Type   [event_reporting_types.ads, 165] Event_Reporting_Types.Report.Telemetry_Sequence_Control

External_PUS_Data_Types.Version_Number    (Type)
  Declared as: range 0 .. 2 ** Version_Number_Size - 1
    Ref   [external_pus_data_types.ads, 112] External_PUS_Data_Types
    Declare   [external_pus_data_types.ads, 111] External_PUS_Data_Types
    Type   [external_pus_data_types.ads, 114] External_PUS_Data_Types.TC_Version_Number
    Type   [external_pus_data_types.ads, 115] External_PUS_Data_Types.TM_Version_Number
    Type   [external_pus_data_types.ads, 116] External_PUS_Data_Types.TC_Packet_PUS_Version
    Type   [external_pus_data_types.ads, 117] External_PUS_Data_Types.TM_Source_Packet_PUS_Version
    Type   [external_pus_data_types.ads, 121] External_PUS_Data_Types.Packet_ID.Version
    Type   [external_pus_data_types.ads, 449] External_PUS_Data_Types.TC_Data_Field_Header.TC_Packet_PUS_Version_Number
    Type   [external_pus_data_types.ads, 598] External_PUS_Data_Types.TM_Data_Field_Header.TM_Source_Packet_PUS_Version_Number

External_PUS_State.Packet_Header_Byte_Array    (Type)
  Declared as: Basic_Types.Byte_Array (1 .. Packet_Header_Byte_Size)
    Declare   [external_pus_state.ads, 83] External_PUS_State
    Type   [external_pus_state.ads, 116] External_PUS_State.Make_And_Check_TC_Packet_Header.Header_Bytes
    Type   [external_pus_state.ads, 140] External_PUS_State.Make_And_Check_TM_Packet_Header.Header_Bytes
    Type   [event_reporting_types.ads, 159] Event_Reporting_Types.Report.Header_Bytes

External_PUS_State.SDU_Unit_Type_Byte_Array    (Type)
  Declared as: Basic_Types.Byte_Array (1 .. SDU_Unit_Type_Byte_Size)
    Declare   [external_pus_state.ads, 93] External_PUS_State

External_Telecommand_Verification_Types.Verification_Code    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_telecommand_verification_types.ads, 58] External_Telecommand_Verification_Types

External_Telecommand_Verification_Types.Verification_Step_Number    (Type)
  Declared as: new Parameter_Representation.Enumerated_8
    Declare   [external_telecommand_verification_types.ads, 62] External_Telecommand_Verification_Types

Non-AlphaABCDEFGHIJKLMNOPQRSTUVWXYZ