#import <EscapeLineFilter.h>
Inherits CharacterLineFilter.
Inheritance diagram for EscapeLineFilter:


Uses a simple state machine to accumulate parameters until the command is complete, then composes a message to the target terminal.
Definition at line 14 of file EscapeLineFilter.h.
Public Member Functions | |
| (id) | - initWithFallback:terminal: |
| Designated initializer. | |
| (id) | - processCharacter: |
| Process a character from the host. | |
Protected Attributes | |
| int | state |
| Processing state. | |
| int | params [16] |
| Numeric parameters (up to 16). | |
| int | paramCount |
| Number of parameters. | |
| unsigned char | charsetSelector |
| Character-set selector (recognized but not used). | |
| BOOL | ignore |
| Whether to accept the rest of the command and ignore it. | |
|
||||||||||||
|
Designated initializer. Initializes the parameter count and state variable. Reimplemented from CharacterLineFilter. |
|
|
Process a character from the host. In a new EscapeLineFilter (state == 0), this will be the first character after the escape; characters will change the state of the filter and be interpreted in light of the accumulated state.
Reimplemented from CharacterLineFilter. |
|
|
Character-set selector (recognized but not used).
Definition at line 18 of file EscapeLineFilter.h. |
|
|
Whether to accept the rest of the command and ignore it.
Definition at line 19 of file EscapeLineFilter.h. |
|
|
Number of parameters.
Definition at line 17 of file EscapeLineFilter.h. |
|
|
Numeric parameters (up to 16).
Definition at line 16 of file EscapeLineFilter.h. |
|
|
Processing state.
Definition at line 15 of file EscapeLineFilter.h. |
1.4.4