C# Class StratosCompanionWebApi.Workbench.CompanionFiles.CompanionFile

Mostra file Open project: SilversphereInc/RedisRipper

Public Methods

Method Description
CompanionFile ( ) : System
CreateCompanionFile ( CompanionFileType fileType, int offset, byte data ) : CompanionFile
FileFormat ( CompanionFileType fileType, bool useAlternate = false ) : string
FormatFile ( bool useAltFormat ) : string
FromList ( int offset, byte data ) : void
PackDialString ( string dialString, int packedLength, byte packedNullChar ) : List
RecordCount ( CompanionFileType fileType ) : int
RecordSize ( CompanionFileType fileType ) : int
ToList ( ) : List
UnpackDialString ( int offset, byte data, int packedLength ) : string

Private Methods

Method Description
ExpandLineList ( string format ) : List

Expand the single and repeating lines into a new list

Method Details

CompanionFile() public method

public CompanionFile ( ) : System
return System

CreateCompanionFile() public static method

public static CreateCompanionFile ( CompanionFileType fileType, int offset, byte data ) : CompanionFile
fileType CompanionFileType
offset int
data byte
return CompanionFile

FileFormat() public static method

public static FileFormat ( CompanionFileType fileType, bool useAlternate = false ) : string
fileType CompanionFileType
useAlternate bool
return string

FormatFile() public method

public FormatFile ( bool useAltFormat ) : string
useAltFormat bool
return string

FromList() public abstract method

public abstract FromList ( int offset, byte data ) : void
offset int
data byte
return void

PackDialString() public static method

public static PackDialString ( string dialString, int packedLength, byte packedNullChar ) : List
dialString string
packedLength int
packedNullChar byte
return List

RecordCount() public static method

public static RecordCount ( CompanionFileType fileType ) : int
fileType CompanionFileType
return int

RecordSize() public static method

public static RecordSize ( CompanionFileType fileType ) : int
fileType CompanionFileType
return int

ToList() public abstract method

public abstract ToList ( ) : List
return List

UnpackDialString() public static method

public static UnpackDialString ( int offset, byte data, int packedLength ) : string
offset int
data byte
packedLength int
return string