![]() |
Sylloge
A C# helper library
|
| Sylloge.Forms.About | Defines a simple "about" form that automatically puts in product information derived from your projects settings |
| Sylloge.Audio.Metadata.ID3.Frames.AttachedPicture | |
| Sylloge.Encryption.BinaryStream | |
| Sylloge.Audio.Metadata.ID3.V2.BitFlags | Defines a class used to facilitate parsing and use of the ID3v2 header tag 'flags' byte field (does not pertain to the ID3v2 frames) |
| Sylloge.WinAPI.BlendFunction | |
| Sylloge.Net.BroadcastListener | A broadcast packet listener that can be used to either catch broadcast packets, or be used as a packet sniffer |
| Sylloge.Controls.CheckBox | A 'pretty' checkbox user control |
| Sylloge.WinAPI.ClassInstallHeader | |
| Sylloge.Audio.Metadata.ID3.Frames.Comment | |
| Sylloge.Data.Database | Provides base functionality to connect to and manipulate OLEDB or ODBC databases |
| Sylloge.Exceptions.DatabaseTableNotFound | |
| Sylloge.Encryption.Aes.DecryptStream | Encapsulates a decrypting AES binary stream used to write TripleDES encrypted data to the stream and get the decrypted values |
| Sylloge.Encryption.TripleDES.DecryptStream | Encapsulates a decrypting TripleDES binary stream used to write TripleDES encrypted data to the stream and get the decrypted values |
| Sylloge.WinAPI.DeviceBroadcastHandle | |
| Sylloge.WinAPI.DeviceInstallParameters | |
| Sylloge.WinAPI.DeviceInterface | |
| Sylloge.WinAPI.DevicePropertyChangeParameters | |
| Sylloge.WinAPI.DiskGeometry | |
| Sylloge.FileSystem.Drive | Provides 'file-like' low level access to physical or logical drives |
| Sylloge.Encryption.Aes.EncryptStream | Encapsulates an encrypting AES binary stream used to write plain text data to the stream and get the encrypted values |
| Sylloge.Encryption.TripleDES.EncryptStream | Encapsulates an encrypting TripleDES binary stream used to write plain text data to the stream and get the encrypted values |
| Sylloge.WinAPI.Error | A class used to gather WinAPI error information |
| Sylloge.Log.Exception | |
| Sylloge.Forms.Exception | |
| Sylloge.Audio.Metadata.ID3.V2.ExtendedHeader | Per ID3 doc:The extended header contains information that can provide furtherinsight in the structure of the tag, but is not vital to the correctparsing of the tag information; hence the extended header is optional.Note that the Sylloge ID3v2 extended header is only parsed (i.e. theheader info itself is read), but the information is currently ignoredthroughout this classes implementation. See section 3.2 for more info |
| Sylloge.Log.File | |
| Sylloge.Audio.Metadata.ID3.Frame.FormatFlags | Per the ID3 doc: The first byte is for 'status messages' and the second byte is a format description. If an unknown flag is set in the first byte the frame MUST NOT be changed without that bit cleared. If an unknown flag is set in the second byte the frame is likely to not be readable. Some flags in the second byte indicates that extra information is added to the header. These fields of extra information is ordered as the flags that indicates them. The flags field is defined as follows (l and o left out because ther resemblence to one and zero): |
| Sylloge.Audio.Metadata.ID3.Frame | The TagData class is used to facilitate the ease of grabbing a Tag and its data |
| Sylloge.Device.GlobalMouseHandler | A global low level mouse hook that allows you to catch mouse events |
| Sylloge.WinAPI.HardwareInput | |
| Sylloge.Device.HotKeys | A class that allows easy capture of hot key presse (like CTRL+A) |
| Sylloge.WinAPI.IconInfo | |
| Sylloge.Exceptions.InvalidTypeException | |
| Sylloge.Net.IpHeader | A class that facilitates the information contained in an IP packet header |
| Sylloge.Controls.IpPort | |
| Sylloge.Controls.IPv4 | |
| Sylloge.Data.ISO639_2 | Defines code page types based on the ISO-639-2 standard. http://www.loc.gov/standards/iso639-2/php/code_list.php |
| Sylloge.WinAPI.KeybdInput | |
| Sylloge.Device.HotKeys.KeyCombo | |
| Sylloge.Controls.LabeledTextBox | |
| Sylloge.Controls.ListBox | An extended ListBox class that allows for refreshing individual items, autoscrolling, and thread safe item addition |
| Sylloge.Controls.ListViewColumnSorter | A column sorting class for ListViewColumns. Enables ListView's to have columns that can sort all data for each row vs. only sorting the data in that column |
| Sylloge.WinAPI.LowLevelInput | |
| Sylloge.WinAPI.MouseInput | |
| Sylloge.WinAPI.MouseKeybdHardwareInput | |
| Sylloge.Audio.MP3 | The MP3 Class can be used to gather ID3v1 and ID3v2 information ONLY. If there are any non-standard implementations of an ID3 tag or any other non-standard tag in the MP3 header/footer, they will be ignored. This class was derived from information from http://www.id3.org (more specifically http://id3.org/id3v2.3.0) |
| Sylloge.Data.Odbc | Provides functionality to connecto to and manipulate ODBC database types |
| Sylloge.Data.OleDb | Provides functionality to connecto to and manipulate OLEDB database types |
| Sylloge.WinAPI.PartitionInformation | |
| Sylloge.WinAPI.Point | |
| Sylloge.WinAPI.Rectangle | |
| Sylloge.Properties.Resources | A strongly-typed resource class, for looking up localized strings, etc |
| Sylloge.Controls.Serial | A simple serial port user control that can be used to get a COM port and baud rate |
| Sylloge.WinAPI.Size | |
| Sylloge.Net.Socket | Provides a custom |
| Sylloge.WinAPI.SP_DEVICE_INTERFACE_DATA | |
| Sylloge.WinAPI.SP_DEVICE_INTERFACE_DETAIL_DATA | |
| Sylloge.WinAPI.SP_DEVINFO_DATA | |
| Sylloge.Forms.SplashScreen | |
| Sylloge.Audio.Metadata.ID3.Frame.StatusFlags | Per the ID3 doc: The first byte is for 'status messages' and the second byte is a format description. If an unknown flag is set in the first byte the frame MUST NOT be changed without that bit cleared. If an unknown flag is set in the second byte the frame is likely to not be readable. Some flags in the second byte indicates that extra information is added to the header. These fields of extra information is ordered as the flags that indicates them. The flags field is defined as follows (l and o left out because ther resemblence to one and zero): |
| Sylloge.Net.IPv4.StructInterface | Network interface information |
| Sylloge.Audio.Metadata.APE.V2.Tag | Defines a tag type that contains specific tag information for the APEv2 metadata |
| Sylloge.Audio.Metadata.ID3.V2.TagFooter | To speed up the process of locating an ID3v2 tag when searching from the end of a file, a footer can be added to the tag. It is REQUIRED to add a footer to an appended tag, i.e. a tag located after all audio data. The footer is a copy of the header, but with a different identifier. ID3v2 identifier "3DI" ID3v2 version $04 00 ID3v2 flags abcd0000 ID3v2 size 4 * %0xxxxxxx |
| Sylloge.Audio.Metadata.ID3.V1.TagPlus | |
| Sylloge.Net.TcpHeader | A class that facilitates the information contained in an TCP packet header |
| Sylloge.Net.TcpSocket | |
| Sylloge.Controls.Textbox | An extended TextBox class that allows for specific data to be entered as well autoscrolling |
| Sylloge.Audio.Metadata.ID3.Frames.TextFrame | |
| Sylloge.Extensions.TypeExtensions.TypeExtensionException | Defines a type extension exception |
| Sylloge.Net.UdpHeader | A class that facilitates the information contained in an UDP packet header |
| Sylloge.Net.UdpSocket | |
| Sylloge.Device.GlobalKeyHandler.UninitializedException | |
| Sylloge.Audio.Metadata.ID3.Frames.UserDefinedString | |
| Sylloge.Audio.Metadata.ID3.Frames.UserDefinedURL | |
| Sylloge.Audio.Metadata.ID3.V1 | The ID3v1 class is used to get tag information from an ID3v1 tag (if found) |
| Sylloge.Audio.Metadata.APE.V2 | Defines an APEv2 metadata container |
| Sylloge.Audio.Metadata.ID3.V2 | The ID3v2 class is used to get tag information from an ID3v2 tag. http://id3.org/id3v2.4.0-structure |
| Sylloge.Log.Visual | |
| Sylloge.WinAPI.WinMM.WaveFormat | |
| Sylloge.WinAPI.WinMM.WaveHdr |
1.7.4