diff options
Diffstat (limited to 'trunk/ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.h')
-rw-r--r-- | trunk/ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/trunk/ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.h b/trunk/ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.h new file mode 100644 index 00000000000..9901bcc0b20 --- /dev/null +++ b/trunk/ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.h @@ -0,0 +1,43 @@ +// $Id$ + +// This file defines the Options class for CPP-inserver-fancy. +// IBM C++ compiler'd template auto-instantiator needs this in a separate file. + +#ifndef __CPP_INSERVER_FANCY_H +#define __CPP_INSERVER_FANCY_H + +class Options + // = TITLE + // Define the options for this test. +{ +public: + Options (void); + // Constructor. + + ~Options (void); + // Destructor. + + int parse_args (int argc, ACE_TCHAR *argv[]); + // Parse the command-line arguments. + + int verbose (void) const; + // Are we running in verbose mode? + + u_short port (void) const; + // Port number that we are listening at. + + int reply_message_len (void) const; + // Size of the reply message. + +private: + int verbose_; + // Are we running in verbose mode? + + u_short port_; + // Port number we listen at. + + size_t reply_message_len_; + // Size of the reply message. +}; + +#endif /* __CPP_INSERVER_FANCY_H */ |