Subversion Repositories HelenOS

Rev

Rev 3346 | Rev 3372 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3346 Rev 3366
1
#ifndef SCLI_H
1
#ifndef SCLI_H
2
#define SCLI_H
2
#define SCLI_H
3
 
3
 
4
#include "config.h"
4
#include "config.h"
5
#include <stdint.h>
5
#include <stdint.h>
6
 
6
 
7
typedef struct {
7
typedef struct {
8
    char *name;
8
    char *name;
9
    char *home;
9
    char *home;
10
    char *line;
10
    char *line;
11
    char *cwd;
11
    char *cwd;
12
    char *prompt;
12
    char *prompt;
13
    uint64_t lasterr;
13
    uint64_t lasterr;
14
} cliuser_t;
14
} cliuser_t;
15
 
15
 
16
extern unsigned int cli_set_prompt(cliuser_t *usr);
16
extern unsigned int cli_set_prompt(cliuser_t *usr);
17
extern int cli_init(cliuser_t *usr);
-
 
18
extern void cli_finit(cliuser_t *usr);
-
 
19
 
17
 
20
#endif
18
#endif
21
 
19