summaryrefslogtreecommitdiff
path: root/apps/JAWS/clients/Blobby/Options.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'apps/JAWS/clients/Blobby/Options.cpp')
-rw-r--r--apps/JAWS/clients/Blobby/Options.cpp79
1 files changed, 0 insertions, 79 deletions
diff --git a/apps/JAWS/clients/Blobby/Options.cpp b/apps/JAWS/clients/Blobby/Options.cpp
deleted file mode 100644
index 0f2fa8a145e..00000000000
--- a/apps/JAWS/clients/Blobby/Options.cpp
+++ /dev/null
@@ -1,79 +0,0 @@
-// $Id$
-
-#include "Blob.h"
-#include "Blob_Handler.h"
-#include "ace/Get_Opt.h"
-#include "ace/ARGV.h"
-#include "Options.h"
-
-Options *Options::instance_ = 0;
-
-Options *
-Options::instance (void)
-{
-
- if (Options::instance_ == 0)
- Options::instance_ = new Options;
-
- return Options::instance_;
-}
-
-void
-Options::parse_args (int argc, char *argv[])
-{
- ACE_Get_Opt get_opt (argc, argv, "rwh:p:f:l:o:d");
-
- int c;
-
- while ((c = get_opt ()) != -1)
- switch (c)
- {
- case 'd':
- this->debug_ = 1;
- break;
- case 'r':
- this->operation_ = 'r';
- break;
- case 'w':
- this->operation_ = 'w';
- break;
- case 'h':
- this->hostname_ = get_opt.optarg;
- break;
- case 'p':
- this->port_ = ACE_OS::atoi (get_opt.optarg);
- break;
- case 'f':
- this->filename_ = get_opt.optarg;
- break;
- case 'l':
- this->length_ = ACE_OS::atoi (get_opt.optarg);
- break;
- case 'o':
- this->offset_ = ACE_OS::atoi (get_opt.optarg);
- break;
- // Usage fallthrough.
- default:
- ACE_DEBUG ((LM_DEBUG, "%s -h hostname -f filename -[r/w] [-p port] [-l length] [-o offset] [-d]\n", argv[0]));
- ACE_OS::exit (1);
- }
- if (this->hostname_ == 0 || this->filename_ == 0)
- {
- ACE_DEBUG ((LM_DEBUG,
- "%s -h hostname -f filename -[r/w] [-p port] [-l length] [-o offset] [-d]\n",
- argv[0]));
- ACE_OS::exit (1);
- }
-
-}
-
-Options::Options (void)
- : hostname_ (0),
- port_ (ACE_DEFAULT_HTTP_SERVER_PORT),
- filename_ (0),
- length_ (0),
- offset_ (0),
- operation_ ('r'),
- debug_ (0)
-{
-}