# Functions
InitScheduler initializes a Scheduler structure.
# Structs
Config contains the application running configurations in json manner.
File contains the each file's information in json manner.
FileInfo contains the file data block metadata.
Message structure is used to transport with log-collector.
Scheduler contains the scheduling information.
SubmitOperations contains functions which contain the transport logic.
# Type aliases
CustomFilterFunc is the function pointer of the custom hot/cold filtering.
SubmitFunc is the function pointer of the submit message.