C# Class GitSharp.Core.Transport.RefAdvertiser

Support for the start of UploadPack and ReceivePack.
Inheritance: IDisposable
Afficher le fichier Open project: stschake/GitSharp Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

RefAdvertiser() public méthode

public RefAdvertiser ( PacketLineOut o, RevWalk protoWalk, GitSharp.Core.RevWalk.RevFlag advertisedFlag ) : System
o PacketLineOut
protoWalk RevWalk
advertisedFlag GitSharp.Core.RevWalk.RevFlag
Résultat System

advertiseCapability() public méthode

public advertiseCapability ( string name ) : void
name string
Résultat void

advertiseHave() public méthode

public advertiseHave ( AnyObjectId id ) : void
id AnyObjectId
Résultat void

includeAdditionalHaves() public méthode

public includeAdditionalHaves ( ) : void
Résultat void

isEmpty() public méthode

public isEmpty ( ) : bool
Résultat bool

send() public méthode

public send ( IEnumerable refs ) : void
refs IEnumerable
Résultat void

setDerefTags() public méthode

public setDerefTags ( bool deref ) : void
deref bool
Résultat void