Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / ACE / apps / drwho / PMC_Ruser.h
blob3939c4025a4a568b1568d67137a1120f7cce4eed
1 /* -*- C++ -*- */
3 //=============================================================================
4 /**
5 * @file PMC_Ruser.h
7 * @author Douglas C. Schmidt
8 */
9 //=============================================================================
12 #ifndef _PMC_RUSER_H
13 #define _PMC_RUSER_H
15 #include "PM_Client.h"
17 /**
18 * @class PMC_Ruser
20 * @brief Provides the client's lookup table abstraction for `ruser' users...
22 class PMC_Ruser : public PM_Client
24 public:
25 PMC_Ruser ();
26 virtual void process ();
28 protected:
29 char *handle_protocol_entries (const char *cp,
30 const char *host_name,
31 const char * = 0);
32 Protocol_Record *insert_protocol_info (Protocol_Record &protocol_record);
33 virtual int encode (char *packet, int &total_bytes);
34 virtual int decode (char *packet, int &total_bytes);
37 #endif /* _PMC_RUSER_H */