Class EscSeqRequests
Manages ANSI Escape Sequence requests and responses. The list of EscSeqReqStatus contains the status of the request. Each request is identified by the terminator (e.g. ESC[8t ... t is the terminator).
public class EscSeqRequests
- Inheritance
-
EscSeqRequests
- Inherited Members
Properties
- Statuses
Gets the EscSeqReqStatus list.
Methods
- Add(string, int)
Adds a new request for the ANSI Escape Sequence defined by
terminator
. Adds a EscSeqReqStatus instance to Statuses list.
- HasResponse(string)
Indicates if a EscSeqReqStatus with the
terminator
exists in the Statuses list.
- Remove(string)
Removes a request defined by
terminator
. If a matching EscSeqReqStatus is found and the number of outstanding requests is greater than 0, the number of outstanding requests is decremented. If the number of outstanding requests is 0, the EscSeqReqStatus is removed from Statuses.