C# Класс GitSharp.Core.Transport.PacketLineOut

Write Git style pkt-line formatting to an output stream. This class is not thread safe and may issue multiple writes to the underlying stream for each method call made. This class performs no buffering on its own. This makes it suitable to interleave writes performed by this class with writes performed directly against the underlying OutputStream.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
End ( ) : void
Flush ( ) : void
PacketLineOut ( Stream i ) : System
WriteChannelPacket ( int channel, byte buf, int off, int len ) : void
WritePacket ( byte packet ) : void
WriteString ( string s ) : void

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

Метод Описание
formatLength ( int w ) : void

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

End() публичный Метод

public End ( ) : void
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

PacketLineOut() публичный Метод

public PacketLineOut ( Stream i ) : System
i System.IO.Stream
Результат System

WriteChannelPacket() публичный Метод

public WriteChannelPacket ( int channel, byte buf, int off, int len ) : void
channel int
buf byte
off int
len int
Результат void

WritePacket() публичный Метод

public WritePacket ( byte packet ) : void
packet byte
Результат void

WriteString() публичный Метод

public WriteString ( string s ) : void
s string
Результат void