| KPRInitRegionUS | Initializes code and maps for the US region key processing. |
| KPRInitRegionJP | Initializes code and maps for the JP region key processing. |
| KPRInitRegionEU | Initializes code and maps for the EU region key processing. |
| KPRInitQueue | Initializes a key processing queue. |
|
KPRClearQueue | Clears the characters from a queue. |
|
KPRSetMode | Sets the processing mode for a queue. |
|
KPRGetMode | Gets the processing mode for a queue. |
|
KPRPutChar | Inserts a character into a queue and processes it. |
|
KPRGetChar | Removes a processed character from the head of a queue. |
|
KPRRemoveChar | Removes an unprocessed character from the tail of a queue. |
|
KPRLookAhead | Gets a copy of all remaining characters in a queue. |