Documentation
¶
Index ¶
- func BuildErrorMessage(message string, err error) lib_types.ErrorMessage
- func GetMediaTypeInfo(filename, mimeType string) (mediaType string, definition *types.MediaDefinition)
- func IsFilePermitted(filename, mimeType string) bool
- func IsMimeTypePermitted(mimeType string) bool
- type DagWriter
- type DownloadDagHandler
- type DownloadDagReader
- type QueryDagHandler
- type QueryDagReader
- type UploadDagHandler
- type UploadDagReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildErrorMessage ¶
func BuildErrorMessage(message string, err error) lib_types.ErrorMessage
func GetMediaTypeInfo ¶
func GetMediaTypeInfo(filename, mimeType string) (mediaType string, definition *types.MediaDefinition)
GetMediaTypeInfo returns information about a file's media type
func IsFilePermitted ¶
IsFilePermitted checks both MIME type and file extension
func IsMimeTypePermitted ¶
Types ¶
type DownloadDagHandler ¶
type DownloadDagHandler func(read DownloadDagReader, write DagWriter)
type DownloadDagReader ¶
type DownloadDagReader func() (*lib_types.DownloadMessage, error)
type QueryDagHandler ¶
type QueryDagHandler func(read QueryDagReader, write DagWriter)
type QueryDagReader ¶
type QueryDagReader func() (*lib_types.QueryMessage, error)
type UploadDagHandler ¶
type UploadDagHandler func(read UploadDagReader, write DagWriter)
type UploadDagReader ¶
type UploadDagReader func() (*lib_types.UploadMessage, error)
Click to show internal directories.
Click to hide internal directories.