 |
|

|
 |
 |

MAN: HYDRANET/PC Field Configuration Help
|
 |
 |
 |
 |
 | The following information has been extracted from the most recent (06/22/98) HYDRANET/PC help file and is intented to provide a summary of configuration options.
Communication Port Help, SELECTIONS: 1,2,3,4 DEFAULT: pri=1 aux=2 ONLINE ACTIVATION: yes,
This field attaches the specified communication port to the, corresponding asynchronous communication link. The pri and aux, communication links must select communication ports that do not share, an IRQ line (see hardware IRQ help for details). Communication ports, 1,2,3 and 4 assume i/o addresses 3f8h,2f8h,3e8h and 2e8h respectively.,
Hardware IRQ Line Help, SELECTIONS: irq2,irq3,irq4, DEFAULT: dyn ONLINE ACTIVATION: yes, irq5,dyn,
This field associates an Interrupt Request Line with the selected, communication port. External devices (such as communication ports) use, IRQ lines to interrupt the PC's processor. Only one external device, may use an IRQ line at any time. Typically communication ports 1 and 3, share IRQ line 4 and communication ports 2 and 4 share IRQ line 3., Most external devices come with jumpers that allow this standard IRQ, arrangement to be altered. The DYN selection causes HN/PC to, dynamically determine which IRQ line is associated with the selected, communication port, provided it uses either IRQ 3 or 4. If the dynamic, IRQ algorithm fails or the selected communication port uses IRQ 2 or 5, use one of the specific selections to statically associate an IRQ line, with the selected communication port.,
Baud Rate Help, SELECTIONS: 1200,2400,4800,9600, DEFAULT: 9600 ONLINE ACTIVATION: yes, 19.2,38.4,57.6,115,
This field specifies the baud rate for the selected communication port., The baud rate must match that of the attached equipment. When a baud, rate is selected that causes garbage to be displayed on the screen, a, slower baud rate should be tried.
Data Bits Help, SELECTIONS: 5,6,7,8 DEFAULT: 8 ONLINE ACTIVATION: yes,
This field specifies the Data Bits for the selected communication, port. The Data Bits must match that of the attached equipment.,
Stop Bits Help, SELECTIONS: 1,2 DEFAULT: 2 ONLINE ACTIVATION: yes,
This field specifies the Stop Bits for the selected communication, port. The Stop Bits must match that of the attached equipment.,
Parity Help, SELECTIONS: even,odd,one, DEFAULT: none ONLINE ACTIVATION: yes, zero,none,
This field specifies the Parity for the selected communication port., The Parity must match that of the attached equipment.,
Software Flow Control Help, SELECTIONS: xoff/xany, DEFAULT: xoff/xany ONLINE ACTIVATION: yes, xoff/xon,none,
This field specifies which Software Flow Control is used for the, selected communication port. If xoff/???? is specified, an xoff is sent, when the receive buffer reaches 80% capacity, followed by an xon when, the receive buffer drains to 50% capacity. Transmission of data stops, shortly after an xoff is received, and resumes when an xon or any data, (if xoff/xany is selected) is received, or when the xoff timer expires, (if xoff timer is selected). The xoff and xon receive and send bytes can, be specified (see the corresponding x??? byte for details).,
Modem Status Processing Help, SELECTIONS: enabled,disabled DEFAULT: enabled ONLINE ACTIVATION: yes, This field enables or disables Modem Status Interrupts on the selected, communication port. Modem Status Interrupts are generated when a data, carrier, ring indicator, data set ready or clear to send hardware, input line changes levels. If these lines are not properly connected,, random level changes may occur, causing unneccessary interrupts. This, deteriorates performance significantly and initiates false lost, contact recoveries. If this occurs, Modem Status Processing should be, disabled. However, when disabled, valid data carrier losses are not, detected, hence, lost contact recovery and fallback from ACP mode to, Native mode will not work.,
Xoff Transmit Byte Help, SELECTIONS: 0-ff hex DEFAULT: 13 hex ONLINE ACTIVATION: yes,
This field specifies the Xoff byte that is sent out the selected, communication port to pause incoming data.,
Xon Transmit Byte Help, SELECTIONS: 0-ff hex DEFAULT: 11 hex ONLINE ACTIVATION: yes,
This field specifies the Xon byte that is sent out the selected, communication port to resume incoming data.,
Xoff Receive Byte Help, SELECTIONS: 0-ff hex DEFAULT: 13 hex ONLINE ACTIVATION: yes,
This field specifies the Xoff byte that is recognized on the selected, communication port to pause outbound data.,
Xon Receive Byte Help, SELECTIONS: 0-ff hex DEFAULT: 11 hex ONLINE ACTIVATION: yes,
This field specifies the Xon byte that is recognized on the selected, communication port to resume outbound data.,
Xoff Timeout Time Help, SELECTIONS: 0-254 secs DEFAULT: 0 secs ONLINE ACTIVATION: yes,
This field specifies the Xoff Timeout value. The Xoff timer is disabled, when 0 is specified. If a non-zero value is specified, the Xoff timer is, started when an Xoff is received and stopped when an Xon is received. If, the timer reaches zero before receiving an Xon, the transmission of data, will resume.,
Connection Type Help SELECTIONS: demand,positive, DEFAULT: none ONLINE ACTIVATION: no, none,
This field specifies the connection method and recovery level used for, this terminal emulation session. When data carrier goes low, HN/PC, determines the connection is lost. This never occurs when Modem Status, Processing is disabled. When HN/PC determines the connection is lost,, the contact recovery terminal emulation session will be invoked. Once, in the contact recovery terminal emulator session, the user is required, to re-establish the connection manually, unless there is an autodial, sequence defined. If defined, the autodial sequence is invoked. Once, the connection is re-established, the user or autodial sequence may, return to the background application.,
If \None\ is selected, the user is required to manually establish, the initial connection, and every time thereafter. However, if a, server transaction is in progress when the connection is lost, contact, recovery will be invoked., If \Demand\ is selected, contact recovery is invoked anytime there, is no connection and a connection is required., If \Positive\ is selected, contact recovery is invoked when the, software is loaded and every time the connection is lost.,
Idle Disconnect Time Help SELECTIONS: 0-60 mins DEFAULT: 0 mins ONLINE ACTIVATION: yes,
This field specifies how long a connection is maintained when there is, no activity on this terminal emulation session. When 0 is specified, the Idle disconnect timer is disabled. A disconnect is performed by, momentarily dropping DTR. When a Positive Connection is selected,, contact recovery is immediately invoked. Hence, this is not a, desirable configuration.,
Lan Board Number Help, SELECTIONS: 0-255 DEFAULT: pri=0 ON LINE ACTIVATION: no, aux=1,
This field attaches the specified Lan board to the corresponding, lan communication link. The pri and aux communication links must, select different Lan boards.,
Lan Destination Address Help, SELECTIONS: 12 chars DEFAULT: pri=400070000000 ON LINE ACTIVATION: yes, aux=400070000001,
This field specifies the destination address for the corresponding, lan communication link. This field is typically the Hydra-3000's, station address.,
Device Link Help, SELECTIONS: primary lan, DEFAULT: see below ON LINE ACTIVATION: no, auxiliary lan,, primary async,, auxiliary async,
This field attaches the specified communication link to this device, (terminal emmulator or drive). When \none\ is specified this device, is disabled.,
Default Device Links, --------------------, Primary Terminal Emulator - primary async, Auxiliary Terminal Emulator - none, Hydranet Drive 0 - primary async, Hydranet Drive 1 - none,
Terminal Emulation Help, SELECTIONS: hydranet DEFAULT: hydranet ONLINE ACTIVATION: no,
This field specifies the emulation for this terminal session. The, emulation must match that of the attached equipment. For details on, each emulation see the online help while in the terminal emulation, session. A terminal emulation is defined to HN/PC through the, following files.,
hydranet.hlp, hydranet.kbd,
Where \hdyranet\ is replaced with the specified terminal emulation., The \hlp\ file contains the help screens described above, and \kbd\, contains the keyboard definition. These files must be in a specific, format and be located in the same directory in which hn.exe was, located.,
Dial Sequence Filename Help SELECTIONS: 128 chars DEFAULT: hnpri.ds or ONLINE ACTIVATION: yes, hnaux.ds, This field specifies the Dial Sequence Filename. If the default Dial, Sequence Filename is used, the location of the file will be in the, sub-directory the configuration program is located, otherwise the, location is determined relative to the current directory. The Dial, Sequence is loaded from this file and compiled when the software is, loaded, or when the \save cnfg\, \save cnfg/exit\ or \act cnfg\ keys, are pressed while in the configuration program. If there are any, compilation errors, the line and position number of the error is, displayed. Press \esc\ to exit the configuration program when there, are compilation errors.,
The Dial Sequence file typically contains operation codes, defined, strings, undefined strings, white spaces and comments. White spaces, and comments are ignored by the compiler, so a free formatted file can, be used. All data in a defined string is taken literally, therefor it, can contain white spaces. In addition, a defined string can span, multiple lines and is delimited by double quotes \. To include a \ in, a defined string use \\. Comments can be nested and are delimited by, /* at the begining and */ at the end of the comment. Undefined strings, are made up from the data that is not an operation code, white space,, comment, or a defined string. They are delimited by one or more of the, previous. They can contain the *Hnn or ^n op-code. Filenames associated, with the *sendfile opcode should be full pathnames containing a drive, identifier.,
BOOLEAN INPUTS -------------- *kbdrcv=<string> - compare string from keyboard, *kbdrcvcs=<string> - compare case sensitive string from keyboard, *rcv=<string> - compare string from port, *rcvcs=<string> - compare case sensitive string from port, *cts - check CTS level, *dcd - check DCD level, *dsr - check DSR level, *ri - check RI level, *timer=<secs> - compare timer in seconds, *sendfile:<filename> - check for file success, *drivebind:<drive number> - check for bind success, *testflag[sys,loc,glb]:<1-64> - check flag level, *call:<label> - check subroutine return level,
LOGICAL ------- *! - logical not, *& - logical and, *| - logical or,
OUTPUTS ------- *sendbrk - send brk sequence, *dtr:<off/on> - control DTR off/on, *rts<off/on> - control RTS off/on, *display:<string> - display string (ff=^l lf-^j cr=^m bs=^h bell=^g), characters can be used to control the display, *send:<string> - send string out port, *sendfile:<filename> - send file out port,
CONTROL ------- *if<??>*then - if and then control statement, *wait<??>*endw - wait and end wait control statement, *goto:<label> - goto label, *label:<ascii/numeric> - label, *delay:<secs> - delay for n seconds, *call:<label> - call subroutine label, *ret:t - return true from subroutine, *ret:f - return false from subroutine,
MISC ---- *h<nnnn> - embeds hex value in undefined string, *kbddisplay:<on/off/ul> - keyboard display on/off/underline, *kbdsend:<on/off> - keyboard send on/off, *resetkbdbuf - reset keyboard buffer, *resetrcvbuf - reset receive buffer, *resettimer - reset reference timer, *rcvdisplay:<on/off> - receive display processing on/off, *exitad - exit autodialer, *exitte - exit terminal emmulator, *clear[sys,loc,glb]:<1-4> - clear word (16-bits), *clearflag[sys,loc,glb]:<1-64> - clear flag, *setflag[sys,loc,glb]:<1-64> - set flag, ^n - embeds n and'd with 1f hex in undefined string, ^^ - embeds ^ in undefined string, ** - embeds * in undefined string, \ - begining and end of defined string delimiter, /* */ - begining and end of comment delimiters,
Dial Sequence \*sendfile:\ Filepath SELECTIONS: 128 chars DEFAULT: none ONLINE ACTIVATION: yes,
This field specifies the filepath prepended to the autodialer, \*sendfile:\ filename. If no filepath is specified, the, sub-directory in which the resident program is located is used.,
Trace Filename Help SELECTIONS: 128 chars DEfAULT: hnpri.trc or ONLINE ACTIVATION: yes, hnaux.trc,
This field specifies the default Trace Filename. The Trace Filename, can be overwritten when invoking trace mode in the terminal emulator., The location of the specified filename is determined relative to the, current directory. When trace mode is invoked all the incoming data, for this terminal emulator is stored in the specified file. Trace data, is stored only when the terminal emulator is active. If the specified, file already exists, additional trace data is appended to the existing, file.,
Screen Capture Filename Help SELECTIONS: 128 chars DEFAULT: hnpri.scn or ONLINE ACTIVATION: yes, hnaux.scn,
This field specifies the default Screen Capture Filename. The Screen, Capture Filename can be overwritten when invoking a Screen Capture in, the terminal emulator. The location of the specified filename is, determined relative to the current directory. If the specified file, already exists, additional Screens are appended to the existing file.,
Terminal Emulator Activation Key Sequence Help SELECTIONS: not listed DEFAULT: l-shift ONLINE ACTIVATION: yes, r-shift,
This field specifies the key sequence that invokes the terminal, emulator. The selection combinations are too numerous to mention. In, most cases the default sequence will do, however, if the terminal, emulator can not be invoked in an application, try another key, sequence.,
Terminal Emulator Sound Effects Help SELECTIONS: enabled,disabled DEFAULT: enabled ONLINE ACTIVATION: yes,
This field enables or desables the terminal emulator sound effects.,
Terminal Emulator Display Attribute Help SELECTIONS: 0-ff hex DEFAULT: 7 hex ONLINE ACTIVATION: yes,
This field specifies the foreground/background display attribute the, terminal emulators initially use. The attached equipment may change, the display attribute by sending the appropriate escape sequence. The, display attribute is the same as those described in standard PC, documentation. White on black or 7 hex works well with color and, monochrome adapters. For details see the display attribute lists, below.,
Terminal Emulator Display Attribute Help
COLOR ATTRIBUTES ----------------
Background Foreground Foreground,
(1st digit) (2nd digit) (2nd digit), 0 Black 0 Black 8 Grey, 1 Blue 1 Blue 9 Bright Blue, 2 Green 2 Green A Bright Green, 3 Cyan 3 Cyan B Bright Cyan, 4 Red 4 Red C Bright Red, 5 Purple 5 Purple D Bright Purple, 6 Brown 6 Brown E Bright Yellow, 7 White 7 White F Bright White,
COLOR BLINKING ATTRIBUTES ------------------------- Background Foreground Foreground, (1st digit) (2nd digit) (2nd digit), 8 Black 0 Blinking Black 8 Blinking Grey, 9 Blue 1 Blinking Blue 9 Blinking Bright Blue, A Green 2 Blinking Green A Blinking Bright Green, B Cyan 3 Blinking Cyan B Blinking Bright Cyan, C Red 4 Blinking Red C Blinking Bright Red, D Purple 5 Blinking Purple D Blinking Bright Purple, E Brown 6 Blinking Brown E Blinking Bright Yellow, F White 7 Blinking White F Blinking Bright White,
MONOCHROME ATTRIBUTES --------------------- 7 Normal, F Intense, 1 Normal Underlined, 9 Intense Underlined, 70 Reverse Image, 87 Blinking Normal, 8F Blinking Intense, 81 Blinking Normal Underlined, 89 Blinking Intense Underline, F0 Blinking Reverse Image,
Terminal Emulator Status Line Attribute Help SELECTIONS: 0-ff hex DEFAULT: 17 hex ONLINE ACTIVATION: yes,
This field specifies the foreground/background display attribute the, terminal emulators use for the status line area. The display, attribute is the same as those described in standard PC documentation., Black on white or 17 hex works well with color adapters and 70 hex or, reverse image works well with monochrome adapters. For details see the, display attribute lists in the terminal emulator display attribute, help.,
Terminal Emulator Normal Video Mode Help SELECTIONS: 0-ff hex DEFAULT: 3 ONLINE ACTIVATION: yes,
This field specifies the video display mode the terminal emulators, initially use. The attached equipment may change the video display, mode by sending the appropriate escape sequence. The video display, mode is the same as those described in standard PC documentation., Mode 3 or color text 25x80 works well with color adapters and mode 7, black and white alphanumeric 25x80 works well with monochrome, adapters. For details see the video display mode lists below.,
NUMBER MODE ------ ---- 0 25x40 b&w alphanumeric, 1 25x40 color alphanumeric, 2 25x80 b&w alphanumeric, 3 25x80 color alphanumeric, 7 25x80 b&w alphanumeric (monochrome), 24 28x132 b&w alphanumeric,
Terminal Emulator Alternate Video Mode Help SELECTIONS: 0-ff hex DEFAULT: 24 ONLINE ACTIVATION: yes,
This field specifies the alternate video display mode the terminal, emulators will use when the attached equipment sends the appropriate, escape sequence. The video display mode is the same as those described, in standard PC documentation. Mode 24 hex or color text 28x132 works, well with color adapters. For details see the video display mode lists, in the terminal emulator normal video mode help,
Terminal Emulator Receive Buffer Size Help SELECTIONS: 100-8192 bytes DEFAULT: 1000 bytes ONLINE ACTIVATION: no,
This field specifies the terminal emulators Receive Buffer Size. This, buffer is filled with incoming characters by an interrupt routine or by, incoming messages, and is drained by the terminal emulator display, routine. If characters are being received faster than they can be, removed and processed, an xoff will be sent if enabled, otherwise, characters will be discarded. The rate of the incoming data affects the, speed the buffer is filled, and the PC's \horsepower\ and the, terminal emulator display mode affects the speed characters are removed, and processed. When in ACP mode the receive buffer should be at least, 150% the receive message size. In addition, if the screen is jumpy in, non-ACP mode, make sure the receive buffer size is at least one screen, size of characters.,
Terminal Emulator Transmit Buffer Size Help SELECTIONS: 16-512 bytes DEFAULT: 100 bytes ONLINE ACTIVATION: no,
This field specifies the terminal emulators Transmit Buffer Size. This, buffer is filled by keyboard characters or by the \*p\ op-code in, the autodialer, and is drained by an interrupt routine. If an xoff is, received and this buffer overflows, keyboard character will be, discarded.,
Terminal Emulator Trace Buffer Size Help SELECTIONS: 100-4095 bytes DEFAULT: 500 bytes ONLINE ACTIVATION: no, This field specifies the terminal emulators Trace Buffer Size. This, buffer is filled by the terminal emulator routine when it removes, characters from the receive buffer and processes them while trace, mode is active. The trace buffer is written to disk when it becomes, full.,
Terminal Emulator Display Mode Help SELECTIONS: dma,bios DEFAULT: dma ONLINE ACTIVATION: yes, This field specifies the method the terminal emulators use to display, characters on the screen. The Direct Memory Access method is faster, and more efficient than the Bios method. However, if there are screen, abnormalties the Bios method should be tried. The Bios mode does not, allow the terminal emulator screen to be updated while the terminal, emulator session is not active.,
Terminal Emulator Load Font Help SELECTIONS: yes,no DEFAULT: no ONLINE ACTIVATION: no,
This field enables or disables the loading of the associated font, table at execution time. Some alternate screen sizes require that a, user defined font table be loaded. An example is the 44x80 screen, size is supported if the corresponding font table is load at, execution time. This font table must be in hn8x9.fnt in the same, directory in which hn.exe was located.,
ACP Receive Buffer Help (number) SELECTIONS: 5-50 DEFAULT: 16 ONLINE ACTIVATION: no, (size) SELECTIONS: 32-1000 DEFAULT: 100 bytes ONLINE ACTIVATION: no,
These fields specify the Number of ACP Receive Buffers and their Size., When using ACP mode, incoming blocks are deblocked into messages. The, number of buffers dictates the number of blocks that can be received, ahead before an acknowledgement is sent. The size of the buffers, dicates the block size. On some communication interfaces the turn, around time can be seconds, so sending ahead can be very effective., The smaller the size of the buffers the less efficient the data to, overhead ratio. The larger the buffers the less efficient it is to, retransmit corrupted blocks.,
ACP Transmit Buffer Help
(number) SELECTIONS: 5-50 DEFAULT: 16 ONLINE ACTIVATION: no, (size) SELECTIONS: 32-1000 DEFAULT: 100 bytes ONLINE ACTIVATION: no, These fields specify the Number of ACP Transmit Buffers and their Size., When using ACP mode, outgoing messages are broken down into blocks. The, number of buffers dictates the number of blocks that can be sent ahead, before an acknowledgement is received. The size of the buffers dicates, the block size. On some communication interfaces the turn around time, can be seconds, so sending ahead can be very effective. The smaller the, size of the buffers the less efficient the data to overhead ratio. The, larger the buffers the less efficient it is to retransmit corrupted, blocks. The number of blocks that can be sent ahead and their size is, limited by the receiver.,
ACP Message Size Help SELECTIONS: 255-5000 bytes DEFAULT: 500 bytes ONLINE ACTIVATION: no, This field specifies the ACP Message Size. The ACP Message Size is, more applicable to server transactions. The ACP message size is, limited by the receiver.,
ACP Block Transmit Resend Limit Help SELECTIONS: 2-512 DEFAULT: 100 ONLINE ACTIVATION: no, This field specifies the ACP Block Resend Limit. When a communication, port in ACP mode resends a block the specified number, HN/PC assumes, the connection is lost. The contact recovery terminal emulation, session is then invoked (see Connection Type for details). Blocks are, typically corrupted due to line noise, if this occurs frequently, try, increasing the Resend Limit.,
ACP Block Transmit Resend Delay Help SELECTIONS: 1-50/10 secs DEFAULT: 20/10 sec ONLINE ACTIVATION: no, This field specifies the ACP Block Resend Delay. The value is, specified in tenths of a second, so 20 equals 20/10 or 2 seconds. A, communication port in ACP mode delays this amount of time (subsequent, to transmitting a block) waiting for the associated acknowledgement,, before resending the block. This delay should be set greater than the, time it takes to receive a transmitted block's acknowledgement. When, using modems, 2-3 seconds seams to work well, on direct connect, lines running 38.4 baud, try 3/10 seconds.,
LCP Receive Buffer Help (number) SELECTIONS: 5-50 DEFAULT: 8 ONLINE ACTIVATION: no, (size) SELECTIONS: 256-4096 DEFAULT: 256 bytes ONLINE ACTIVATION: no, These fields specify the Number of LCP Receive Buffers and their Size., When using LCP mode, incoming blocks are deblocked into messages. The, number of buffers dictates the number of blocks that can be received, ahead before an acknowledgement is sent. The size of the buffers, dicates the block size. On some communication interfaces the turn, around time can be seconds, so sending ahead can be very effective., The smaller the size of the buffers the less efficient the data to, overhead ratio. The larger the buffers the less efficient it is to, retransmit corrupted blocks.,
LCP Transmit Buffer Help (number) SELECTIONS: 5-50 DEFAULT: 8 ONLINE ACTIVATION: no, (size) SELECTIONS: 256-4096 DEFAULT: 256 bytes ONLINE ACTIVATION: no, These fields specify the Number of LCP Transmit Buffers and their Size., When using LCP mode, outgoing messages are broken down into blocks. The, number of buffers dictates the number of blocks that can be sent ahead, before an acknowledgement is received. The size of the buffers dicates, the block size. On some communication interfaces the turn around time, can be seconds, so sending ahead can be very effective. The smaller the, size of the buffers the less efficient the data to overhead ratio. The, larger the buffers the less efficient it is to retransmit corrupted, blocks. The number of blocks that can be sent ahead and their size is, limited by the receiver.,
LCP Block Transmit Resend Help (limit) SELECTIONS: 2-512 DEFAULT: 100 ONLINE ACTIVATION: no, (delay) SELECTIONS: 1-80/10 secs DEF: 3/10 sec ONLINE ACTIVATION: no, This field specifies the LCP Block Resend Limit or Delay between, resends. When a communication link in LCP mode resends a block the, specified resend number, HN/PC assumes the connection is lost. The, devices contact recovery task will be invoked. Blocks are typically, corrupted due to line noise, if this occurs frequently, try increasing, the Resend Limit.,
Contact Recovery Help (attempts) SELECTIONS: 1-256 DEFAULT: 10 ONLINE ACTIVATION: yes, (delay) SELECTIONS: 1-256 DEFAULT: 3 ONLINE ACTIVATION: yes, This field specifies the number of contact recovery attempts and delay, between attempts. The LCP Contact Recovery task is invoked at initial, connection time, when a server timeout occurs, or when the LCP resend, limit has been exceeded, it will execute based on these fields.,
Hydranet File Handle Help SELECTIONS: 8-255 DEFAULT: 8 ONLINE ACTIVATION: no, This field specifies the number of Hydranet File Handles. This, parameter is identical to the DOS \FILES\ parameter used in the, config.sys file. HN/PC reserves the specified File Handles for server, file usage. They govern the number of files that can be open, simultaneously on the server drive. If an application indicates \no, file handle available\ while accessing the server drive, try, increasing the number of File Handles.,
Hydranet Internal Handle Help SELECTIONS: 8-255 DEFAULT: 8 ONLINE ACTIVATION: no, This field specifies the number of Hydranet Internal Handles. HN/PC, reserves the specified Internal Handles for server transaction usage., Internal Handles are used by HN/PC to associate server requests with, server responses. They govern the number of server commands that can, be simultaneously outstanding. If the requirement for Internal Handles, exceeds the number of reserved handles, a fatal error will result. The, DOS find files command and the nested find files parameter impact, Internal Handle usage.,
Receive File Message Ahead Limit Help SELECTIONS: 2-50 DEFAULT: 5 ONLINE ACTIVATION: no, This field specifies the Receive File Message Ahead Limit. When a, server file is opened, read or it's file pointer moved, the server, will begin sending data/file messages until HN/PC tells the server to, pause. HN/PC stores these file messages in anticipation of the, application reading data from the file. This parameter limits the, number of file messages HN/PC stores. Increase this parameter when, running applications that read large amounts of sequential data., Decrease it if the application reads data randomly, in other words,, moves the file pointer frequently between reads.,
Hydranet Drive Identifier Help (drive 0) SELECTIONS: a-z DEFAULT: d ONLINE ACTIVATION: yes, (drive 1) SELECTIONS: a-z DEFAULT: e ONLINE ACTIVATION: yes, This field specifies the corresponding Hydranet Drive Identifier. HN/PC, will recognize this identifier as the corresponding server drive. The, proper hydranet driver(s) must be installed in the config.sys file to, support the specified drive(s). The Drive Identifier(s) must not, conflict with other PC drives.,
Server Response Timeout Help SELECTIONS: 0-655 secs DEFAULT: 10 secs ONLINE ACTIVATION: yes, This field specifies the Server Response Timeout value. This parameter, specifies the amount of time in seconds HN/PC will wait for a server, response before assuming the connection is lost. The contact recovery, terminal emulation session is then invoked (see Connection Type for, details). If server response timeouts occur frequently, try increasing, the server response time. The server response time is affected by the, line speed and the mainframe performance.,
Station Identifier Help SELECTIONS: 32 chars DEFAULT: YOUR.UNIQUE.ID ONLINE ACTIVATION: yes, This field specifies the Station Identifier. It is sent to the server, to facilitate lost contact recovery. Each station connected to a server must uniquely identify itself or the server can not perform, lost contact recovery.,
Hydranet Drive Sound Effect Help SELECTIONS: enabled,disabled DEFAULT: enabled ONLINE ACTIVATION: yes, This field enables or disables the Server Drive Sound Effects. The, Drive Sound Effects start 1 second after an application requested a, server drive transaction and continues until the transaction is, complete. The Drive Sound Effects are a subtle tick, on a 1/3 second, interval.,
Find Files Depth Help SELECTIONS: 1-32 DEFAULT: 5 ONLINE ACTIVATION: no, This field specifies the Find Files Depth. Applications use DOS find, first and find next file services to build lists of files. Each find, first is usually associated with multiple find next service requests., The find first service causes HN/PC to reserve an internal handle. The, internal handle is released when one more find next service is, requested than there are files. Applications that don't do this leave, unused internal handles reserved, thus eventually causing no internal, handle errors. To accomidate this, when the number of open find first, services exceeds the find files depth, the least recently used find, first service is closed. This works well unless the application has a, need to have more open find first services than the find files depth., In addition, if the server drive contains nested sub-directories, deeper than the Find Files Depth, directory displays will not be, correct. In these cases, the Find Files Depth and the number of, internal handles should be increased.,
Diagnostics Execution Interval Help SELECTIONS: 1-3600 secs DEFAULT: 0 secs ONLINE ACTIVATION: yes, This field specifies the Diagnostic routine Execution interval in, seconds. If 0 is specified the diagnostic routine will not execute., The diagnostic routine checks the memory pool for bucket linkage, corruption, the task stacks for overflow, and the code for corruption., This verifies the integrity of the HN/PC software. It does take, resource to execute, so it should only be run when problems are, suspected, not all the time.,
Memory Pool Help SELECTIONS: 992-65520 DEFAULT: 30000 ONLINE ACTIVATION: no, SELECTIONS: 992-65520 DEFAULT: 992 ONLINE ACTIVATION: no, These fields specify the Memory Pool size and the minimum fragment, size. They are rounded up to the nearest multiple of 16. The memory, pool is allocated from DOS at execution time. Dynamic buckets are, allocated from it at run time. If DOS does not have enough contiguous, memory, HN/PC will acquire the memory pool in fragments. If the, smallest fragment is less than the minimum fragment size a load, failure will occur. Some buckets are allocated from the memory pool, at execution time and are never deallocated, they utilize most of the, memory pool. The required memory pool size can be calculated by, counting these buckets and adding some extra for other miscellaneous, things. The configuration has a substantial impact on the required, memory pool size. Add 25*80*2, or the screen size times two, if the, auxiliary terminal emulation session is enabled. If there is not much, free memory, the servers send ahead capabilities will be diminished., Memory allocation failures may be fatal. See below for details.,
STATIC BUCKETS -------------- drive information - 131, primary ACP receive buffers - rcv buf sz+3*no bufs = 100+3*16=1648, primary ACP Transmit buffers - tmt buf sz+6*no bufs = 100+6*16=1696, internal handles - no int hdls*19 = 8*19= 152, file handles - no file hdls*19 = 8*19= 152, terminal emulator receive and transmit buffers -, aux rcv buf+aux tmt buf+pri rcv buf+pri tmt buf = 1000+20+1000+20=2400, terminal emulation - prite+auxte(if different) = 1029+????=1029,
DYNAMIC BUCKETS --------------- terminal emulator video screens -, DOS screen+pri screen+lcr screen = 25*80+25*80+25*80*2=12000, terminal emultator trace buffer - 500, task control blocks - tcb sz*no tasks = 33*10= 330, misc - = 5000, -----, 25038, Configuration Program Filename Help SELECTIONS: 128 chars DEFAULT: hc.exe ONLINE ACTIVATION: yes, This field specifies the Configuration Program Filename. If the, default Filename is used, the location of the file will be the, sub-directory in which the resident program is located, otherwise the, location is determined relative to the current directory. This, filename is used when the configuration program is invoked from the, terminal emulator. If a whistle noise occurs when attempting to invoke, the configuration program, a load and execute error has occurred.,
Configuration Filename Help SELECTIONS: 128 chars DEFAULT: hydranet.cfg ONLINE ACTIVATION: yes, This field specifies the Configuration Filename. If the default, Filename is used, the location of the file will be the sub-directory, in which the resident program is located, otherwise the location, is determined relative to the current directory. This filename tells, HN/PC which file contains the parameters.,
Password Prompt at Startup Help SELECTIONS: yes, no DEFAULT: no ONLINE ACTIVATION: n/a, This field enables or disables the Password Prompt at Startup. If, enabled, HN/PC will prompt for the password at execution time. If a, password is not entered, the default password will be used. In any, case, this password is sent to the server.,
Password Help SELECTIONS: 12 chars DEFAULT: ONLINE ACTIVATION: yes, This field specifies the default Password to be stored in the, configuration file. This is not very secure because the configuration, file can be easily accessed. In any case, this password is sent to the, server if one was not specified at startup.,
Task Preemption Interrupt Help SELECTIONS: Dos Idle, DEFAULT: Dos Idle ONLINE ACTIVATION: yes, Timer Tick, This field specifies the Interrupt HN/PC uses to perform preemptive, task switching. The Timer Tick interrupt (int 08) works for most, environments, however, the Dos Idle interrupt (int 28) must be select, when operating under windows. When the Dos Idle interrupt is selected, some programs may not allow the terminal emulator to be invoked.,
|
 |
 |
|


 |
 |
 |