C# Класс OpenHome.Git.Fetcher

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Fetch ( IRepository aRepository, string aUri ) : bool
Fetch ( Repository aRepository, Uri aUri, BinaryWriter aWriter, BinaryReader aReader ) : bool
Fetch ( Repository aRepository, Uri aUri, NetworkStream aStream ) : bool

Описание методов

ReadFetchHeader() публичный статический Метод

public static ReadFetchHeader ( BinaryReader aReader, string &aSha1 ) : byte[]
aReader System.IO.BinaryReader
aSha1 string
Результат byte[]

ReadFetchRecord() публичный статический Метод

public static ReadFetchRecord ( BinaryReader aReader ) : string
aReader System.IO.BinaryReader
Результат string

WriteFetchHeader() публичный статический Метод

public static WriteFetchHeader ( BinaryWriter aWriter, string aMessage ) : void
aWriter System.IO.BinaryWriter
aMessage string
Результат void

WriteFetchRequest() публичный статический Метод

public static WriteFetchRequest ( Uri aUri, BinaryWriter aWriter ) : void
aUri System.Uri
aWriter System.IO.BinaryWriter
Результат void

WriteZeroHeader() публичный статический Метод

public static WriteZeroHeader ( BinaryWriter aWriter ) : void
aWriter System.IO.BinaryWriter
Результат void