C# Class SharpCifs.Smb.SmbTransport

Inheritance: SharpCifs.Util.Transport.Transport
Mostrar archivo Open project: brandonprry/Potato Class Usage Examples

Public Methods

Method Description
Connect ( ) : void
ToString ( ) : string

Protected Methods

Method Description
DoConnect ( ) : void
DoDisconnect ( bool hard ) : void
DoRecv ( Response response ) : void
DoSend ( ServerMessageBlock request ) : void
DoSend0 ( ServerMessageBlock request ) : void
DoSkip ( ) : void
MakeKey ( ServerMessageBlock request ) : void
PeekKey ( ) : ServerMessageBlock

Private Methods

Method Description
CheckStatus ( ServerMessageBlock req, ServerMessageBlock resp ) : void
DfsPathSplit ( string path, string result ) : void
GetDfsReferrals ( NtlmPasswordAuthentication auth, string path, int rn ) : DfsReferral
GetSmbSession ( ) : SmbSession
GetSmbSession ( NtlmPasswordAuthentication auth ) : SmbSession
GetSmbTransport ( UniAddress address, int port ) : SmbTransport
GetSmbTransport ( UniAddress address, int port, IPAddress localAddr, int localPort, string hostName ) : SmbTransport
HasCapability ( int cap ) : bool
IsSignatureSetupRequired ( NtlmPasswordAuthentication auth ) : bool
Matches ( UniAddress address, int port, IPAddress localAddr, int localPort, string hostName ) : bool
Negotiate ( int port, ServerMessageBlock resp ) : void
Send ( ServerMessageBlock request, ServerMessageBlock response ) : void
SmbTransport ( UniAddress address, int port, IPAddress localAddr, int localPort ) : System
Ssn139 ( ) : void
__getDfsReferrals ( NtlmPasswordAuthentication auth, string path, int rn ) : SharpCifs.Smb.DfsReferral[]

Method Details

Connect() public method

public Connect ( ) : void
return void

DoConnect() protected method

protected DoConnect ( ) : void
return void

DoDisconnect() protected method

protected DoDisconnect ( bool hard ) : void
hard bool
return void

DoRecv() protected method

protected DoRecv ( Response response ) : void
response Response
return void

DoSend() protected method

protected DoSend ( ServerMessageBlock request ) : void
request ServerMessageBlock
return void

DoSend0() protected method

protected DoSend0 ( ServerMessageBlock request ) : void
request ServerMessageBlock
return void

DoSkip() protected method

protected DoSkip ( ) : void
return void

MakeKey() protected method

protected MakeKey ( ServerMessageBlock request ) : void
request ServerMessageBlock
return void

PeekKey() protected method

protected PeekKey ( ) : ServerMessageBlock
return ServerMessageBlock

ToString() public method

public ToString ( ) : string
return string