C# Class GitSharp.Core.Transport.TransportSftp.SftpObjectDatabase

Inheritance: WalkRemoteObjectDatabase
Datei anzeigen Open project: jagregory/GitSharp

Public Methods

Method Description
ReadAdvertisedRefs ( ) : Ref>.Dictionary
SftpObjectDatabase ( string path, TransportSftp instance ) : System
close ( ) : void
deleteFile ( string path ) : void
getAlternates ( ) : List
getPackNames ( ) : List
getURI ( ) : URIish
open ( string path ) : Stream
openAlternate ( string location ) : WalkRemoteObjectDatabase
writeFile ( string path, ProgressMonitor monitor, string monitorTask ) : Stream
writeFile ( string path, byte data ) : void

Private Methods

Method Description
Loose ( Ref r ) : Ref.Storage
MkdirP ( string path ) : void
ReadLooseRefs ( Ref>.IDictionary avail, string dir, string prefix ) : void
ReadRef ( Ref>.IDictionary avail, string path, string name ) : Ref
SftpObjectDatabase ( SftpObjectDatabase parent, string p, TransportSftp instance ) : System

Method Details

ReadAdvertisedRefs() public method

public ReadAdvertisedRefs ( ) : Ref>.Dictionary
return Ref>.Dictionary

SftpObjectDatabase() public method

public SftpObjectDatabase ( string path, TransportSftp instance ) : System
path string
instance TransportSftp
return System

close() public method

public close ( ) : void
return void

deleteFile() public method

public deleteFile ( string path ) : void
path string
return void

getAlternates() public method

public getAlternates ( ) : List
return List

getPackNames() public method

public getPackNames ( ) : List
return List

getURI() public method

public getURI ( ) : URIish
return URIish

open() public method

public open ( string path ) : Stream
path string
return System.IO.Stream

openAlternate() public method

public openAlternate ( string location ) : WalkRemoteObjectDatabase
location string
return WalkRemoteObjectDatabase

writeFile() public method

public writeFile ( string path, ProgressMonitor monitor, string monitorTask ) : Stream
path string
monitor ProgressMonitor
monitorTask string
return System.IO.Stream

writeFile() public method

public writeFile ( string path, byte data ) : void
path string
data byte
return void