OBJECTS 

Object RFTERMINAL

Description

Access to terminal configuration features.
The terminal values are got at once by the reading function. You will access them individually.
You may locally modify some configuration values individually, and then apply (send to the Client) the modified values.

How To

Examine configuration.

Modify configuration

Do a ping test

Declaration

Public wsRfTerminal As New RFTERMINAL

Methods

Reading / Writing configuration
Examining configuration
Modifying configuration
Ping Test
System
Errors
Reference

Reading / Writing configuration

ReadTerminalInfo * Reads all the terminal configuration values, to be accessed further.
SetTerminalInfo * Writes on the terminal the locally modified (read / write) configuration values.

Examining configuration

Backlight The Backlight time (read / write).
CursorMode The cursor mode (read / write).
KeyState The keyboard shift state (read / write).
KeyTimeout The keyboard user timeout (read / write).
GetKeyClick The keyboard user click (read / write).
CursorStart The cursor start line (read / write).
CursorEnd The cursor end line (read / write).
DiskSpace The available disk space.
LithiumBattery The lithium battery state (if any).
MainBattery The main battery state.
Memory The available RAM memory.
RawLangID The ID of the language selected by the user.
TerminalType The type of terminal that runs the Client (text).
RawTerminalType The type of terminal that runs the Client (integer).
TerminalHeight The terminal display's number of lines.
TerminalWidth The terminal display's number of columns.
TerminalID The ID of the terminal that runs the Client (IP Address and port).
WireLessVersion The version of the WireLess Studio Client.

Modifying configuration

SetBacklight Sets (locally) the backlight time-out.
SetCursorMode Sets (locally) the cursor mode.
SetKeyState Sets (locally) the shift keyboard state.
SetKeyTimeout Sets (locally) the keyboard time-out.
SetCursorStart Sets (locally) the cursor line start.
SetCursorEnd Sets (locally) the cursor line end.
SetKeyClick Sets (locally) the keyboard click 0=No click.
SetDisplaySize Sets (locally) the display size.

Ping Test

SetPingCount Sets the number of pings performed by the ping function.
SetPingPacket Sets the data of the ping packet.
Ping * Performs a ping (echo) test.

System

SystemCall Performs a function in the Client.

Indicator

SetRFIndicator * Sets the position and characters of the RF activity indicator.

Errors

RFGetLastError Returns the status of WireLess Studio link.

Reference

Backlight The Backlight time.
CursorEnd The cursor end line.
CursorMode The cursor mode.
CursorStart The cursor start line.
DiskSpace The available disk space.
KeyState The keyboard shift state.
KeyTimeout The keyboard user timeout.
LithiumBattery The lithium battery state (if any).
MainBattery The main battery state.
Memory The available RAM memory.
Ping * Performs a ping (echo) test.
RawLangID The ID of the language selected by the user.
RawTerminalType The type of terminal that runs the Client (integer).
ReadTerminalInfo * Reads all the terminal configuration values, to be accessed further.
RFGetLastError Returns the status of WireLess Studio link.
SetBacklight Sets (locally) the backlight time-out.
SetCursorEnd Sets (locally) the cursor line end.
SetCursorMode Sets (locally) the cursor mode.
SetCursorStart Sets (locally) the cursor line start.
SetDateTime Unsupported. (The terminal clock is set at the server time).
SetDisplaySize Sets (locally) the display size.
SetKeyState Sets (locally) the shift keyboard state.
SetKeyTimeout Sets (locally) the keyboard time-out.
SetPingCount Sets the number of pings performed by the ping function.
SetPingPacket Sets the data of the ping packet.
SetRFIndicator * Sets the position and characters of the RF activity indicator.
SetTerminalInfo Writes on the terminal the locally modified configuration values.
SystemCall Performs a function in the Client.
TerminalHeight The terminal display's number of lines.
TerminalID The ID of the terminal that runs the Client (IP Address and port).
TerminalType The type of terminal that runs the Client (text).
TerminalWidth The terminal display's number of columns.
WaveLinkVersion The version of the WireLess Studio Client.