]> code.citadel.org Git - citadel.git/blob - shaggy/user.java
Clarify that we are GPLv2
[citadel.git] / shaggy / user.java
1 /* user.java
2  * user structure
3  */
4
5 public class user {
6   public static final int NEEDVALID=1, PERM=4, LASTOLD=16, EXPERT=32,
7     UNLISTED=64, NOPROMPT=128, DISAPPEAR=512, REGIS=1024, PAGINATOR=2048,
8     INTERNET=4096, FLOORS=8192;
9
10   String        username;
11   int           access, call, msg, num;
12   long          flags;
13
14   public user( citReply r ) {
15     username = r.getArg( 0 );
16     access = citadel.atoi( r.getArg( 1 ) );
17     call = citadel.atoi( r.getArg( 2 ) );
18     msg = citadel.atoi( r.getArg( 3 ) );
19     flags = citadel.atoi( r.getArg( 4 ) );
20     num = citadel.atoi( r.getArg( 5 ) );
21   }
22
23   public boolean floors() {
24     return (flags & FLOORS)==FLOORS;
25   }
26 }