Xceed .NET Libraries Documentation
Xceed.SSH.Client Assembly / Xceed.SSH.Client Namespace / SFtpPacketIOManager Class


In This Topic
    SFtpPacketIOManager Class
    In This Topic
    The class implements sending and receiving SFtp packets
    Object Model
    SFtpPacketIOManager ClassSSHConnectionManager ClassSSHPacketPayload ClassSSHPacket ClassSSHPacketIOManager ClassSSHPacket ClassSSHPacket Class
    Syntax
    Remarks
    The SFtp and SSH packet format are almost identical. This allows us to use most of the SSHPacketIOManager class to implement SFtp I/O. The class acts as a logical packet manager in the sense that it reads/writes its data from /to *another* SSHPacketIOManager that is expected to perform real reading/writing using a physical connection. Typically, this will be the SSHPacketIOManager of a SSH connection.
    Inheritance Hierarchy

    System.Object
       Xceed.SSH.Core.SSHPacketIOManager
          Xceed.SSH.Client.SFtpPacketIOManager

    Public Constructors
     NameDescription
    Public ConstructorTODODOC  
    Top
    Public Properties
    Public Methods
    Protected Methods
    Public Events
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also