| Name | Description | |
|---|---|---|
![]() | GLFReader Constructor | Create a new GLF reader to operate on the provided stream. The GLFReader then owns the stream and will dispose it when disposed itself. (Use static GLFReader.IsGLF() to test a stream without giving it up.) |
The following tables list the members exposed by GLFReader.
| Name | Description | |
|---|---|---|
![]() | GLFReader Constructor | Create a new GLF reader to operate on the provided stream. The GLFReader then owns the stream and will dispose it when disposed itself. (Use static GLFReader.IsGLF() to test a stream without giving it up.) |
| Name | Description | |
|---|---|---|
![]() | FileHeader | The file header at the start of the stream. |
![]() | FragmentStorageSummary | Details about the storage required for this session fragment |
![]() | IsSessionStream | Indicates if the stream provided to the GLFReader is a valid session stream. |
![]() | MajorVersion | Returns the major version of the serialization protocol in use |
![]() | MinorVersion | Returns the minor version of the serialization protocol in use |
![]() | SessionHeader | The session header for the stream |
| Name | Description | |
|---|---|---|
![]() | Close | Closes the GLF reader and releases any data stream owned by the GLF reader |
![]() | Dispose | Overloaded. Performs application-defined tasks associated with freeing, releasing, or resetting managed resources. |
![]() | EnsureDataLoaded | Ensures that the file Stream is positioned beyond the header ready to start reading packets, and the original provided Stream may be closed/disposed after this call. (But do not alter the original Stream or its position because the same file handle may be retained.) |
![]() | GetPacketStreamStart | Sets the position of the packet stream to the start of packet data and returns the stream. |
![]() ![]() | IsGLF | Overloaded. Indicates if the specified fileName is an existing, accessible, valid GLF file. |