skyscraper8/skyscraper8/GS/BbframeDumper.cs
feyris-tan 6e35f26528
All checks were successful
🚀 Pack skyscraper8 / make-zip (push) Successful in 1m32s
Reeimplementing GS/GSE...
2025-10-15 16:05:50 +02:00

26 lines
529 B
C#

using skyscraper5.Skyscraper.IO;
namespace skyscraper8.GSE;
public class BbframeDumper : IBbframeDeencapsulator, IDisposable
{
public BbframeDumper(FileInfo file)
{
file.Directory.EnsureExists();
ourStream = file.OpenWrite();
}
private FileStream ourStream;
public void PushPacket(byte[] bbframe)
{
ourStream.Write(bbframe, 0, bbframe.Length);
}
public void Dispose()
{
ourStream.Flush();
ourStream.Close();
ourStream.Dispose();
}
}