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

Support for the start of UploadPack and ReceivePack.
상속: IDisposable
파일 보기 프로젝트 열기: stschake/GitSharp 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
RefAdvertiser ( PacketLineOut o, RevWalk protoWalk, GitSharp.Core.RevWalk.RevFlag advertisedFlag ) : System
advertiseCapability ( string name ) : void
advertiseHave ( AnyObjectId id ) : void
includeAdditionalHaves ( ) : void
isEmpty ( ) : bool
send ( IEnumerable refs ) : void
setDerefTags ( bool deref ) : void

비공개 메소드들

메소드 설명
additionalHaves ( ObjectDatabase db ) : void
additionalHaves ( Repository alt ) : void
advertiseAny ( RevObject obj, string refName ) : void
advertiseAnyOnce ( RevObject obj, string refName ) : void
advertiseId ( AnyObjectId id, string refName ) : void
advertiseTag ( GitSharp.Core.RevWalk.RevTag tag, string refName ) : void
parseAnyOrNull ( AnyObjectId id ) : RevObject

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

RefAdvertiser() 공개 메소드

public RefAdvertiser ( PacketLineOut o, RevWalk protoWalk, GitSharp.Core.RevWalk.RevFlag advertisedFlag ) : System
o PacketLineOut
protoWalk RevWalk
advertisedFlag GitSharp.Core.RevWalk.RevFlag
리턴 System

advertiseCapability() 공개 메소드

public advertiseCapability ( string name ) : void
name string
리턴 void

advertiseHave() 공개 메소드

public advertiseHave ( AnyObjectId id ) : void
id AnyObjectId
리턴 void

includeAdditionalHaves() 공개 메소드

public includeAdditionalHaves ( ) : void
리턴 void

isEmpty() 공개 메소드

public isEmpty ( ) : bool
리턴 bool

send() 공개 메소드

public send ( IEnumerable refs ) : void
refs IEnumerable
리턴 void

setDerefTags() 공개 메소드

public setDerefTags ( bool deref ) : void
deref bool
리턴 void