# This file is mechanically-generated DOT code.  Do NOT edit this file!
# See bin/cat_y2d, instead.

digraph G {
  concentrate="true"; nodesep="0.2"; rankdir="LR"; ranksep="0.3"
  node[fontsize="7", fontname="Arial", height="0.25", shape="box" ];

# Nodes: cmd_pkt

{rank="same";
  cmdResponse [
    style="filled" fillcolor="#AAAAAA"
    URL="P.cmdResponse.shtml"
    tooltip="pkt: Change task command confirmation level" ];
}

# Nodes: cmd_fld

{rank="same";
  ITC_CmdAction_LCMCMDACTION [
    label="ITC_CmdAction "
    URL="F.ITC_CmdAction.shtml"
    tooltip="fld: Actions task can take (forward or execute)" ];
  ITC_CmdClass_LCMCMDCLASS [
    label="ITC_CmdClass "
    URL="F.ITC_CmdClass.shtml"
    tooltip="fld: Spacecraft command class (normal or broadcast)" ];
  ITC_CmdLevel_LCMCMDLEVEL [
    label="ITC_CmdLevel "
    URL="F.ITC_CmdLevel.shtml"
    tooltip="fld: Response level" ];
  ITC_NodeId_LCMNODEID [
    label="ITC_NodeId "
    URL="F.ITC_NodeId.shtml"
    tooltip="fld: ITC node ID" ];
  ITC_TaskId_LCMTASKID [
    label="ITC_TaskId "
    URL="F.ITC_TaskId.shtml"
    tooltip="fld: ITC task ID" ];
  Pad1 [
    URL="F.Pad1.shtml"
    tooltip="fld: One byte padding" ];
}

# Nodes: attr

{rank="same";
  LCMCMDACTION [
    style="dashed" label="LCMCMDACTION "
    URL="../../att/enm-LCMCMDACTION.shtml"
    tooltip="enm: ITC Command Actions" ];
  LCMCMDCLASS [
    style="dashed" label="LCMCMDCLASS "
    URL="../../att/enm-LCMCMDCLASS.shtml"
    tooltip="enm: ITC Command Classes" ];
  LCMCMDLEVEL [
    style="dashed" label="LCMCMDLEVEL "
    URL="../../att/enm-LCMCMDLEVEL.shtml"
    tooltip="enm: ITC Command Response Level" ];
  LCMNODEID [
    style="dashed" label="LCMNODEID "
    URL="../../att/enm-LCMNODEID.shtml"
    tooltip="enm: Discrete list of ITC nodes" ];
  LCMTASKID [
    style="dashed" label="LCMTASKID "
    URL="../../att/enm-LCMTASKID.shtml"
    tooltip="enm: Discrete list of ITC task IDs" ];
}

# Edges

  cmdResponse                             ->  ITC_CmdAction_LCMCMDACTION;
    ITC_CmdAction_LCMCMDACTION            ->  LCMCMDACTION;
  cmdResponse                             ->  ITC_CmdClass_LCMCMDCLASS;
    ITC_CmdClass_LCMCMDCLASS              ->  LCMCMDCLASS;
  cmdResponse                             ->  ITC_CmdLevel_LCMCMDLEVEL;
    ITC_CmdLevel_LCMCMDLEVEL              ->  LCMCMDLEVEL;
  cmdResponse                             ->  ITC_NodeId_LCMNODEID;
    ITC_NodeId_LCMNODEID                  ->  LCMNODEID;
  cmdResponse                             ->  ITC_TaskId_LCMTASKID;
    ITC_TaskId_LCMTASKID                  ->  LCMTASKID;
  cmdResponse                             ->  Pad1;

}
