Image Description

Image Description

digraph com_query {
COM_QUERY -> COM_QUERY_RESPONSE;


subgraph cluster_final {
  OK [ shape = "box" ];
  ERR [ shape = "box" ];
  EOF2 [ shape = "box", label = "EOF" ];
}

subgraph cluster_resultset {
  FIELD_COUNT -> FIELD -> EOF1;
  EOF1 -> ROW -> EOF2;
  ROW -> ERR;
  ROW -> ROW;
  FIELD -> FIELD;
};

subgraph cluster_localinfile {
  GET_MORE_CLIENT_DATA -> SEND_MORE_CLIENT_DATA;
  SEND_MORE_CLIENT_DATA -> ERR;
  SEND_MORE_CLIENT_DATA -> OK;
}

COM_QUERY_RESPONSE -> GET_MORE_CLIENT_DATA [ label = "0xfb" ];
COM_QUERY_RESPONSE -> OK [ label = "0x00" ];
COM_QUERY_RESPONSE -> ERR [ label = "0xff" ];
COM_QUERY_RESPONSE -> FIELD_COUNT [ label = "length encoded int" ];

EOF1 [ shape = "box", label = "EOF" ];
FIELD_COUNT [ shake = "box" ];
FIELD [ shape = "box" ];
ROW [ shape = "box" ];
}