root / trunk / code / projects / colonet / ColonetServer / includes / Command.h @ 129
History | View | Annotate | Download (530 Bytes)
1 | 128 | jknichel | /**
|
---|---|---|---|
2 | * @file Command.h
|
||
3 | *
|
||
4 | * @author Jason Knichel
|
||
5 | * @date 10/9/07
|
||
6 | */
|
||
7 | |||
8 | #ifndef COMMAND_H
|
||
9 | #define COMMAND_H
|
||
10 | |||
11 | #include "ConnectionPool.h" |
||
12 | |||
13 | class Command { |
||
14 | public:
|
||
15 | Command(); |
||
16 | ~Command(); |
||
17 | |||
18 | int parse_command(char* command, int pool_index, ConnectionPool * connection_pool); |
||
19 | int tokenize_command(char* command, char tokens[MAX_TOKENS][MAX_TOKEN_SIZE]); |
||
20 | int check_tokens(unsigned char* tokens, int number_tokens); |
||
21 | |||
22 | 129 | jknichel | private:
|
23 | int parse_send_to_robot(int number_tokens, char tokens[MAX_TOKENS][MAX_TOKEN_SIZE]); |
||
24 | 128 | jknichel | }; |
25 | |||
26 | |||
27 | #endif |