24 lines
596 B
C++
24 lines
596 B
C++
#include "pip.h"
|
|
|
|
|
|
int main(int argc, char * argv[]) {
|
|
PICLI cli(argc, argv);
|
|
cli.addArgument("connect", true);
|
|
cli.addArgument("name", true);
|
|
PICloudClient c("127.0.0.1:10101");
|
|
// c.setReopenEnabled(true);
|
|
PICloudServer s("127.0.0.1:10101");
|
|
if (cli.hasArgument("name")) s.setServerName(cli.argumentValue("name"));
|
|
if (cli.hasArgument("connect")) {
|
|
c.setServerName(cli.argumentValue("connect"));
|
|
c.startThreadedRead();
|
|
} else {
|
|
s.startThreadedRead();
|
|
}
|
|
PIKbdListener ls;
|
|
ls.enableExitCapture(PIKbdListener::F10);
|
|
ls.start();
|
|
WAIT_FOR_EXIT
|
|
return 0;
|
|
}
|