Loading README.md +21 −9 Original line number Diff line number Diff line Loading @@ -60,24 +60,36 @@ NOTE: Prefix the following commands with `bundle exec` so that they execute in t * Build/install Google Protocol Buffers support for the Kinetic-Protocol * `rake proto` * Enable verbose output (for current Rake run) * `rake verbose <task_A> <task_B>...` * `rake verbose *<task_A>* *<task_B>*` Examples ======== The following examples are provided for development reference and as utilities to aid development In order to execute a given example, execute `kinetic-c` with a given example name and optional arguments (below), you must first `cd` into the `build/artifacts/release` folder, and then execute the desired command. In order to execute a given example, execute `kinetic-c` with a given example name and optional arguments (below) **Optional Arguments** * `--host [HostName/IP]` or `-h [HostName/IP]` - Set the Kinetic Device host * `--tls` - Use the TLS port to execute the specified operation(s) First, `cd` into the `build/release` folder, and then execute the desired command. If no command is specified, kinetic-c will execute all of the example commands. * `noop` - Execute a NoOp to see if the Kinetic Device is online * `kinetic-c noop` - Execute the NoOp operation against default host: `localhost`: * `kinetic-c --host my-kinetic-server.com noop` - Execute the NoOp operation against `my-kinetic-server.com`: **e.g.** - Execute the NoOp operation against default host: `localhost`: ``` cd build/release kinetic-c noop ``` **e.g.** - Execute the NoOp operation against `my-kinetic-server.com`: ``` cd build/release kinetic-c noop --host my-kinetic-server.com ``` `noop [--hostname|-h "some_host.com"|123.253.253.23]` `read_file_blocking` (incomplete!) Loading VERSION +1 −1 Original line number Diff line number Diff line 0.5.1 0.5.0 src/utility/main.c +6 −1 Original line number Diff line number Diff line Loading @@ -64,7 +64,7 @@ int main(int argc, char** argv) {0, 0, 0, 0} }; while ((opt = getopt_long(argc, argv, "h", long_options, &optIndex)) != -1) while ((opt = getopt_long(argc, argv, "npgdh:z:", long_options, &optIndex)) != -1) { // Parse options until we reach the end of the argument list if (opt != -1) Loading @@ -75,6 +75,11 @@ int main(int argc, char** argv) // If this option set a flag, do nothing else now. if (long_options[optIndex].flag != 0) break; printf ("option %s", long_options[optIndex].name); if (optarg) printf (" with arg %s", optarg); printf ("\n"); break; case 'h': strcpy(cfg.host, optarg); break; Loading Loading
README.md +21 −9 Original line number Diff line number Diff line Loading @@ -60,24 +60,36 @@ NOTE: Prefix the following commands with `bundle exec` so that they execute in t * Build/install Google Protocol Buffers support for the Kinetic-Protocol * `rake proto` * Enable verbose output (for current Rake run) * `rake verbose <task_A> <task_B>...` * `rake verbose *<task_A>* *<task_B>*` Examples ======== The following examples are provided for development reference and as utilities to aid development In order to execute a given example, execute `kinetic-c` with a given example name and optional arguments (below), you must first `cd` into the `build/artifacts/release` folder, and then execute the desired command. In order to execute a given example, execute `kinetic-c` with a given example name and optional arguments (below) **Optional Arguments** * `--host [HostName/IP]` or `-h [HostName/IP]` - Set the Kinetic Device host * `--tls` - Use the TLS port to execute the specified operation(s) First, `cd` into the `build/release` folder, and then execute the desired command. If no command is specified, kinetic-c will execute all of the example commands. * `noop` - Execute a NoOp to see if the Kinetic Device is online * `kinetic-c noop` - Execute the NoOp operation against default host: `localhost`: * `kinetic-c --host my-kinetic-server.com noop` - Execute the NoOp operation against `my-kinetic-server.com`: **e.g.** - Execute the NoOp operation against default host: `localhost`: ``` cd build/release kinetic-c noop ``` **e.g.** - Execute the NoOp operation against `my-kinetic-server.com`: ``` cd build/release kinetic-c noop --host my-kinetic-server.com ``` `noop [--hostname|-h "some_host.com"|123.253.253.23]` `read_file_blocking` (incomplete!) Loading
src/utility/main.c +6 −1 Original line number Diff line number Diff line Loading @@ -64,7 +64,7 @@ int main(int argc, char** argv) {0, 0, 0, 0} }; while ((opt = getopt_long(argc, argv, "h", long_options, &optIndex)) != -1) while ((opt = getopt_long(argc, argv, "npgdh:z:", long_options, &optIndex)) != -1) { // Parse options until we reach the end of the argument list if (opt != -1) Loading @@ -75,6 +75,11 @@ int main(int argc, char** argv) // If this option set a flag, do nothing else now. if (long_options[optIndex].flag != 0) break; printf ("option %s", long_options[optIndex].name); if (optarg) printf (" with arg %s", optarg); printf ("\n"); break; case 'h': strcpy(cfg.host, optarg); break; Loading