C# 클래스 GitSharp.Core.Transport.BasePackFetchConnection

상속: BasePackConnection, IFetchConnection, IDisposable
파일 보기 프로젝트 열기: jagregory/GitSharp

공개 프로퍼티들

프로퍼티 타입 설명
ADVERTISED GitSharp.Core.RevWalk.RevFlag
COMMON GitSharp.Core.RevWalk.RevFlag
REACHABLE GitSharp.Core.RevWalk.RevFlag

공개 메소드들

메소드 설명
BasePackFetchConnection ( IPackTransport packTransport ) : System
Dispose ( ) : void
Fetch ( ProgressMonitor monitor, List want, List have ) : void
SetPackLockMessage ( string message ) : void

보호된 메소드들

메소드 설명
doFetch ( ProgressMonitor monitor, List want, List have ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

BasePackFetchConnection() 공개 메소드

public BasePackFetchConnection ( IPackTransport packTransport ) : System
packTransport IPackTransport
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Fetch() 공개 메소드

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

SetPackLockMessage() 공개 메소드

public SetPackLockMessage ( string message ) : void
message string
리턴 void

doFetch() 보호된 메소드

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

프로퍼티 상세

ADVERTISED 공개적으로 프로퍼티

public RevFlag,GitSharp.Core.RevWalk ADVERTISED
리턴 GitSharp.Core.RevWalk.RevFlag

COMMON 공개적으로 프로퍼티

public RevFlag,GitSharp.Core.RevWalk COMMON
리턴 GitSharp.Core.RevWalk.RevFlag

REACHABLE 공개적으로 프로퍼티

public RevFlag,GitSharp.Core.RevWalk REACHABLE
리턴 GitSharp.Core.RevWalk.RevFlag