C# Class GitSharp.Core.Transport.BasePackFetchConnection

Inheritance: BasePackConnection, IFetchConnection, IDisposable
Datei anzeigen Open project: jagregory/GitSharp

Public Properties

Property Type Description
ADVERTISED GitSharp.Core.RevWalk.RevFlag
COMMON GitSharp.Core.RevWalk.RevFlag
REACHABLE GitSharp.Core.RevWalk.RevFlag

Public Methods

Method Description
BasePackFetchConnection ( IPackTransport packTransport ) : System
Dispose ( ) : void
Fetch ( ProgressMonitor monitor, List want, List have ) : void
SetPackLockMessage ( string message ) : void

Protected Methods

Method Description
doFetch ( ProgressMonitor monitor, List want, List have ) : void

Private Methods

Method Description
EnableCapabilities ( ) : string
MarkAdvertised ( AnyObjectId id ) : void
MarkCommon ( RevObject obj ) : void
MarkReachable ( IEnumerable have, int maxTime ) : void
MarkRefsAdvertised ( ) : void
MaxTimeWanted ( IEnumerable wants ) : int
Negotiate ( ProgressMonitor monitor ) : void
NegotiateBegin ( ) : void
ReceivePack ( ProgressMonitor monitor ) : void
SendWants ( IEnumerable want ) : bool

Method Details

BasePackFetchConnection() public method

public BasePackFetchConnection ( IPackTransport packTransport ) : System
packTransport IPackTransport
return System

Dispose() public method

public Dispose ( ) : void
return void

Fetch() public method

public Fetch ( ProgressMonitor monitor, List want, List have ) : void
monitor ProgressMonitor
want List
have List
return void

SetPackLockMessage() public method

public SetPackLockMessage ( string message ) : void
message string
return void

doFetch() protected method

protected doFetch ( ProgressMonitor monitor, List want, List have ) : void
monitor ProgressMonitor
want List
have List
return void

Property Details

ADVERTISED public_oe property

public RevFlag,GitSharp.Core.RevWalk ADVERTISED
return GitSharp.Core.RevWalk.RevFlag

COMMON public_oe property

public RevFlag,GitSharp.Core.RevWalk COMMON
return GitSharp.Core.RevWalk.RevFlag

REACHABLE public_oe property

public RevFlag,GitSharp.Core.RevWalk REACHABLE
return GitSharp.Core.RevWalk.RevFlag