| Previous | Next | Contents | Index |
Obsolete subroutine: use the more general POPSTORE_user_billing_d subroutine.FORMAT
int POPSTORE_user_billing (user, user_len, last_billing,
user_data)
char *user;
int user_len;
time_t last_billing;
POPSTORE_user_data *user_data;
|
Name of the user to perform billing operations for. Used for input only.
userLength in bytes of the username string,
user_lenuser. Used for input only.End time to use for this billing cycle. Used for input only.
last_billingUser profile information containing the generated billing information. Used for output only.
user_data
While still supported, this subroutine is now obsolete. Instead use the
more general POPSTORE_user_billing_d subroutine.
POPSTORE_SUCCESS Normal, successful completion. POPSTORE_FILOPNERR Unable to open the profile file for reading. POPSTORE_INSUFPRIV Insufficient privileges to access the profile file, or, on OpenVMS, the process lacks SYSLCK privilege. POPSTORE_LCKOPNERR Unable to obtain lock information for the profile file. POPSTORE_LOCKERROR Unable to obtain a lock for the profile file. POPSTORE_NOSUCHUSR No such user account. POPSTORE_READERROR An error while attempting to read data from the profile file. POPSTORE_TOOLONG The resulting profile file name is too long. POPSTORE_VMERROR Insufficient virtual memory.
| Previous | Next | Contents | Index |