C# Class OpenHome.Git.Fetcher

Mostrar archivo Open project: openhome/ohGit

Public Methods

Method Description
ReadFetchHeader ( BinaryReader aReader, string &aSha1 ) : byte[]
ReadFetchRecord ( BinaryReader aReader ) : string
WriteFetchHeader ( BinaryWriter aWriter, string aMessage ) : void
WriteFetchRequest ( Uri aUri, BinaryWriter aWriter ) : void
WriteZeroHeader ( BinaryWriter aWriter ) : void

Private Methods

Method Description
Fetch ( IRepository aRepository, string aUri ) : bool
Fetch ( Repository aRepository, Uri aUri, BinaryWriter aWriter, BinaryReader aReader ) : bool
Fetch ( Repository aRepository, Uri aUri, NetworkStream aStream ) : bool

Method Details

ReadFetchHeader() public static method

public static ReadFetchHeader ( BinaryReader aReader, string &aSha1 ) : byte[]
aReader System.IO.BinaryReader
aSha1 string
return byte[]

ReadFetchRecord() public static method

public static ReadFetchRecord ( BinaryReader aReader ) : string
aReader System.IO.BinaryReader
return string

WriteFetchHeader() public static method

public static WriteFetchHeader ( BinaryWriter aWriter, string aMessage ) : void
aWriter System.IO.BinaryWriter
aMessage string
return void

WriteFetchRequest() public static method

public static WriteFetchRequest ( Uri aUri, BinaryWriter aWriter ) : void
aUri System.Uri
aWriter System.IO.BinaryWriter
return void

WriteZeroHeader() public static method

public static WriteZeroHeader ( BinaryWriter aWriter ) : void
aWriter System.IO.BinaryWriter
return void