Exemple #1
0
int cmd_show_server(VSTRING& param)
{
  int ret = TFS_ERROR;
  ParamInfo ret_param(SERVER_TYPE_SERVER_INFO);
  if ((ret = parse_param(param, SERVER_TYPE, ret_param)) != TFS_ERROR)
  {
    if (!g_need_cmp)
    {
      g_show_info.show_server(ret_param.type_, ret_param.num_, ret_param.server_ip_port_, ret_param.count_, ret_param.interval_, ret_param.filename_);
    }
    else
    {
      g_cmp_info.compare(SERVER_TYPE, ret_param.type_, ret_param.num_);
    }
  }
  return ret;
}
Exemple #2
0
int cmd_show_block(VSTRING& param)
{
  int ret = TFS_ERROR;
  int8_t type = CMD_NOP;
  g_need_cmp ? (type = BLOCK_CMP_ALL_INFO) : (type = BLOCK_TYPE_BLOCK_INFO);
  ParamInfo ret_param(type);
  if ((ret = parse_param(param, BLOCK_TYPE, ret_param)) != TFS_ERROR)
  {
    if (!g_need_cmp)
    {
      g_show_info.show_block(ret_param.type_, ret_param.num_, ret_param.block_id_, ret_param.count_, ret_param.interval_, ret_param.filename_);
    }
    else
    {
      g_cmp_info.compare(BLOCK_TYPE, ret_param.type_, ret_param.num_);
    }
  }
  return ret;
}