home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
scase.zip
/
SCASE.Z
/
USER.H
< prev
next >
Wrap
C/C++ Source or Header
|
1994-10-17
|
2KB
|
48 lines
#ifndef user_h_included
#define user_h_included
/******************************************************************************
* ** Company Confidential **
* ** Copyright 1994, All rights Reserved **
* %Z%%M% version %I% date:%G%
******************************************************************************/
// -MQBeg- [Module_Includes] [user_h] <00000003.00000000> Retained!
// -MQEnd- [Module_Includes] [user_h] <00000003.00000000>
// -MQBeg- [Module_Declarations_1] [user_h] <00000003.00000000> Retained!
// -MQEnd- [Module_Declarations_1] [user_h] <00000003.00000000>
// -MQBeg- [Class_Spec] [User] <00000000.0000001D>
/******************************************************************************
User:
Mail System User.
******************************************************************************/
class User
{
// -MQBeg- [Declarations_1] [User] <00000000.0000001D> Retained!
// -MQEnd- [Declarations_1] [User] <00000000.0000001D>
public:
void activate();
// Returns TRUE if OldPasscode matches passcode.
Boolean change_passcode(int OldPasscode, int NewPasscode);
void change_extension_number(int NewExtensiionNumber);
// Returns true if Passcode == passcode.
Boolean log_in(int Passcode);
void receive_message(Message *pMsg);
private:
// Four digit extension
int extension;
// four digit passcode
int passcode;
Mailbox *UserMailbox;
// -MQBeg- [Declarations_2] [User] <00000000.0000001D> Retained!
// -MQEnd- [Declarations_2] [User] <00000000.0000001D>
};
// -MQEnd- [Class_Spec] [User] <00000000.0000001D>
// -MQBeg- [Module_Declarations_2] [user_h] <00000003.00000000> Retained!
// -MQEnd- [Module_Declarations_2] [user_h] <00000003.00000000>
#endif