Reflection .NET API
Attachmate.Reflection.Emulation.IbmHosts Assembly / Attachmate.Reflection.Emulation.IbmHosts Namespace / KeepAlivePacketsOption Enumeration


In This Topic
    KeepAlivePacketsOption Enumeration
    In This Topic
    Defines options that specify how Reflection periodically polls the host to determine if Telnet connections remain active during intervals when data is not sent to the host.
    Syntax
    'Declaration
     
    
    Public Enum KeepAlivePacketsOption 
       Inherits System.Enum
    'Usage
     
    
    Dim instance As KeepAlivePacketsOption
    public enum KeepAlivePacketsOption : System.Enum 
    Members
    MemberDescription
    KeepAliveNoneNo keep alive packets are sent to the host.
    KeepAliveNOPA No Operation (NOP) command is periodically sent to the host. The gateway and host are not required to respond to these commands, but the TCP/IP stack can detect if there was a problem delivering the packet. Use KeepAliveTimeout to control the interval between requests.
    KeepAliveSystemThe TCP/IP stack keeps track of the host connection. This value requires less system resources than KeepAliveTimingMark or KeepAliveNOP, but most TCP/IP stacks send Keep Alive packets infrequently.
    KeepAliveTimingMarkA Timing Mark Command is periodically sent to the host to determine if the connection is still active. The gateway or host should respond to these commands. If Reflection does not receive a response or there is an error sending the packet, it shuts down the connection. Use KeepAliveTimeout to control the interval between requests.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             Attachmate.Reflection.Emulation.IbmHosts.KeepAlivePacketsOption

    See Also