mirror of https://github.com/FreeRDP/FreeRDP
cmdline: add max-fast-path-size argument.
This commit is contained in:
parent
c66ecea46e
commit
6599e1f2a3
|
@ -126,6 +126,7 @@ COMMAND_LINE_ARGUMENT_A args[] =
|
||||||
{ "glyph-cache", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueTrue, NULL, -1, NULL, "glyph cache" },
|
{ "glyph-cache", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueTrue, NULL, -1, NULL, "glyph cache" },
|
||||||
{ "codec-cache", COMMAND_LINE_VALUE_REQUIRED, "<rfx|nsc|jpeg>", NULL, NULL, -1, NULL, "bitmap codec cache" },
|
{ "codec-cache", COMMAND_LINE_VALUE_REQUIRED, "<rfx|nsc|jpeg>", NULL, NULL, -1, NULL, "bitmap codec cache" },
|
||||||
{ "fast-path", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueTrue, NULL, -1, NULL, "fast-path input/output" },
|
{ "fast-path", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueTrue, NULL, -1, NULL, "fast-path input/output" },
|
||||||
|
{ "max-fast-path-size", COMMAND_LINE_VALUE_OPTIONAL, "<size>", NULL, NULL, -1, NULL, "maximum fast-path update size" },
|
||||||
{ "async-input", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "asynchronous input" },
|
{ "async-input", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "asynchronous input" },
|
||||||
{ "async-update", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "asynchronous update" },
|
{ "async-update", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "asynchronous update" },
|
||||||
{ "async-transport", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "asynchronous transport (unstable)" },
|
{ "async-transport", COMMAND_LINE_VALUE_BOOL, NULL, BoolValueFalse, NULL, -1, NULL, "asynchronous transport (unstable)" },
|
||||||
|
@ -1554,6 +1555,10 @@ int freerdp_client_parse_command_line_arguments(int argc, char** argv, rdpSettin
|
||||||
settings->FastPathInput = arg->Value ? TRUE : FALSE;
|
settings->FastPathInput = arg->Value ? TRUE : FALSE;
|
||||||
settings->FastPathOutput = arg->Value ? TRUE : FALSE;
|
settings->FastPathOutput = arg->Value ? TRUE : FALSE;
|
||||||
}
|
}
|
||||||
|
CommandLineSwitchCase(arg, "max-fast-path-size")
|
||||||
|
{
|
||||||
|
settings->MultifragMaxRequestSize = atoi(arg->Value);
|
||||||
|
}
|
||||||
CommandLineSwitchCase(arg, "async-input")
|
CommandLineSwitchCase(arg, "async-input")
|
||||||
{
|
{
|
||||||
settings->AsyncInput = arg->Value ? TRUE : FALSE;
|
settings->AsyncInput = arg->Value ? TRUE : FALSE;
|
||||||
|
|
Loading…
Reference in New Issue