- public Caps? type_find_helper (Pad src, uint64 size)
Tries to find what type of data is flowing from the given source
Pad.
- public Caps? type_find_helper_for_buffer (Object? obj, Buffer buf, out TypeFindProbability prob)
Tries to find what type of data is contained in the given
Buffer, the assumption being that the buffer represents the beginning of the stream or file.
- public Caps? type_find_helper_for_buffer_with_extension (Object? obj, Buffer buf, string? extension, out TypeFindProbability prob)
Tries to find what type of data is contained in the given
Buffer, the assumption being that the buffer represents the beginning of the stream or file.
- public Caps? type_find_helper_for_data (Object? obj, uint8[] data, out TypeFindProbability prob)
Tries to find what type of data is contained in the given data
, the assumption being that the data represents the beginning of the stream or file.
- public Caps? type_find_helper_for_data_with_extension (Object? obj, uint8[] data, string? extension, out TypeFindProbability prob)
Tries to find what type of data is contained in the given data
, the assumption being that the data represents the beginning of the stream or file.
- public Caps? type_find_helper_for_extension (Object? obj, string extension)
Tries to find the best Caps associated with
extension
.
- public Caps? type_find_helper_get_range (Object obj, Object? parent, TypeFindHelperGetRangeFunction func, uint64 size, string? extension, out TypeFindProbability prob)
Utility function to do pull-based typefinding.
- public FlowReturn type_find_helper_get_range_full (Object obj, Object? parent, TypeFindHelperGetRangeFunction func, uint64 size, string? extension, out Caps caps, out TypeFindProbability prob)
Utility function to do pull-based typefinding.