545{
546 if (SplitCommand.size() <= 1)
547 {
550 return;
551 }
552
553
554
555
556 if (!SplitCommand.at(1).compare("autounpause"))
557 {
558
559
560
562 }
563 else if (!SplitCommand.at(1).compare("syntax"))
564 {
565
566
567
569 {
571 }
572 else
573 {
574
575
576
577
579 }
580 }
581 else if (!SplitCommand.at(1).compare("autoflush"))
582 {
583
584
585
587 {
589 }
590 else
591 {
592
593
594
595
597 }
598 }
599 else if (!SplitCommand.at(1).compare("addressconversion"))
600 {
601
602
603
605 {
607 }
608 else
609 {
610
611
612
613
615 }
616 }
617 else
618 {
619
620
621
622 ShowMessages(
"incorrect use of the 'settings', please use 'help settings' "
623 "for more details\n");
624 return;
625 }
626}
unsigned int UINT32
Definition BasicTypes.h:48
VOID ShowMessages(const char *Fmt,...)
Show messages.
Definition libhyperdbg.cpp:96
int RemoteConnectionSendCommand(const char *sendbuf, int len)
send the command as a client (debugger, host) to the server (debuggee, guest)
Definition remote-connection.cpp:445
BOOLEAN g_IsConnectedToRemoteDebuggee
Shows whether the current debugger is the host and connected to a remote debuggee (guest)
Definition globals.h:74
VOID CommandSettingsAddressConversion(vector< string > SplitCommand)
set the address conversion enabled and disabled and query the status of this mode
Definition settings.cpp:274
VOID CommandSettingsHelp()
help of the settings command
Definition settings.cpp:29
VOID CommandSettingsSyntax(vector< string > SplitCommand)
set the syntax of !u !u2 u u2 command
Definition settings.cpp:464
VOID CommandSettingsAutoFlush(vector< string > SplitCommand)
set the auto-flush mode to enabled and disabled and query the status of this mode
Definition settings.cpp:338
VOID CommandSettingsAutoUpause(vector< string > SplitCommand)
set auto-unpause mode to enabled or disabled
Definition settings.cpp:401