MCPcopy Create free account

hub / github.com/boreq/eggplant / functions

Functions1,634 in github.com/boreq/eggplant

MethodKeepAliveRemoteStreamWithResponse
KeepAliveRemoteStreamWithResponse request returning *KeepAliveRemoteStreamResponse
backend/adapters/openapi/openapi.gen.go:3631
MethodKeepAliveStream
(ctx context.Context, instanceId remotedomain.RemoteInstanceID, trackId musicdomain.TrackId, streamId musicdom
backend/adapters/remote/remote_library.go:182
MethodKeepAliveStream
(ctx context.Context, address remotedomain.RemoteInstanceAddress, authToken remotedomain.AuthToken, trackId, s
backend/adapters/remote/remote_client.go:178
MethodKeepAliveStream
(fileId musicdomain.FileId, streamId musicdomain.StreamId)
backend/adapters/music/tracks/converter.go:211
MethodKeepAliveStream
(fileId music.FileId, streamId music.StreamId)
backend/application/music/music.go:55
MethodKeepAliveStreamWithResponse
KeepAliveStreamWithResponse request returning *KeepAliveStreamResponse
backend/adapters/openapi/openapi.gen.go:3712
MethodLastSeen
()
backend/domain/auth/session.go:21
FunctionLevelFromString
(s string)
backend/internal/logging/logging.go:31
MethodList
()
backend/adapters/auth/repository_users.go:48
MethodListRemotes
(ctx context.Context, reqEditors ...RequestEditorFn)
backend/adapters/openapi/openapi.gen.go:738
MethodListRemotesWithResponse
ListRemotesWithResponse request returning *ListRemotesResponse
backend/adapters/openapi/openapi.gen.go:3543
MethodLogin
(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn)
backend/adapters/openapi/openapi.gen.go:606
MethodLoginWithBody
(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn)
backend/adapters/openapi/openapi.gen.go:594
MethodLoginWithBodyWithResponse
LoginWithBodyWithResponse request with any body
backend/adapters/openapi/openapi.gen.go:2314
MethodLoginWithBodyWithResponse
LoginWithBodyWithResponse request with arbitrary body returning *LoginResponse
backend/adapters/openapi/openapi.gen.go:3438
MethodLoginWithResponse
(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn)
backend/adapters/openapi/openapi.gen.go:3446
MethodLogout
(ctx context.Context, reqEditors ...RequestEditorFn)
backend/adapters/openapi/openapi.gen.go:618
MethodLogoutWithResponse
LogoutWithResponse request returning *LogoutResponse
backend/adapters/openapi/openapi.gen.go:3455
FunctionMarshal
(w io.Writer, cfg ExposedConfig)
backend/internal/config/config.go:78
FunctionMarshalRemotePaired
(event remotedomain.RemotePaired)
backend/adapters/remote/marshaler.go:45
FunctionMarshalRemotePairingTokenSet
(event remotedomain.RemotePairingTokenSet)
backend/adapters/remote/marshaler.go:16
FunctionMergeResults
(results ...SearchResults)
backend/domain/music/library/search.go:90
FunctionMergeRootAlbums
(base RootAlbum, others []RootAlbum)
backend/domain/music/album.go:39
FunctionMustNewFragmentId
(n int)
backend/domain/music/streaming.go:74
FunctionMustNewQuery
(s string)
backend/application/music/handler_search.go:33
FunctionNew
(directory string, config Config)
backend/adapters/music/scanner/scanner.go:65
FunctionNew
(name string)
backend/internal/logging/logging.go:19
FunctionNewAccessContextProvider
(app *application.Application)
backend/entrypoints/http/access.go:21
FunctionNewAccessToken
()
backend/domain/auth/access_token.go:13
FunctionNewAccessTokenFromString
(s string)
backend/domain/auth/access_token.go:21
FunctionNewAddRemoteHandler
(transactionProvider TransactionProvider)
backend/application/remote/handler_add_remote.go:22
FunctionNewAlbum
(id AlbumId, title AlbumTitle, thumbnail *Thumbnail, parents []PartialAlbum, albums []PartialAlbum, tracks []T
backend/domain/music/album.go:59
FunctionNewAlbum
(id music.AlbumId, title music.AlbumTitle, thumbnail *music.Thumbnail, visibility *Visibility, albums []Album,
backend/domain/music/library/library.go:188
FunctionNewAlbumId
(parents []AlbumId, title AlbumTitle)
backend/domain/music/album.go:166
FunctionNewAlbumIdFromString
(s string)
backend/domain/music/album.go:170
FunctionNewAlbumTitle
(s string)
backend/domain/music/album.go:186
FunctionNewAnonymousAccessContext
()
backend/application/accessctx/accessctx.go:104
FunctionNewAuthTokenFromBytes
(b []byte)
backend/domain/remote/tokens.go:72
FunctionNewAuthTransactionProvider
( db *bolt.DB, repositoriesProvider AuthRepositoriesProvider, )
backend/adapters/auth/transaction.go:19
FunctionNewBcryptPasswordHasher
()
backend/adapters/auth/password.go:13
FunctionNewBolt
(path string)
backend/adapters/bolt.go:11
FunctionNewCheckAccessTokenHandler
( transactionProvider TransactionProvider, lastSeenUpdater LastSeenUpdater, )
backend/application/auth/handler_check_access_token.go:20
FunctionNewCheckLocalAuthTokenHandler
(transactionProvider TransactionProvider)
backend/application/remote/handler_check_local_auth_token.go:17
FunctionNewCheckRemoteHandler
(transactionProvider TransactionProvider, client RemoteClient)
backend/application/remote/handler_check_remote.go:20
FunctionNewCheckRemotesHandler
(transactionProvider TransactionProvider, client RemoteClient)
backend/application/remote/handler_check_remotes.go:18
FunctionNewClientWithResponses
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
backend/adapters/openapi/openapi.gen.go:2280
FunctionNewCommandLineAccessContext
()
backend/application/accessctx/accessctx.go:90
FunctionNewConfig
(trackExtensions []music.FileExtension, thumbnailStems []ThumbnailStem, thumbnailExtensions []music.FileExtens
backend/adapters/music/scanner/scanner.go:39
FunctionNewConverter
(ctx context.Context, dataDir string)
backend/adapters/music/tracks/converter.go:55
FunctionNewCreateInvitationHandler
( transactionProvider TransactionProvider, )
backend/application/auth/handler_create_invitation.go:15
FunctionNewDelimiterAccessLoader
()
backend/adapters/music/library/access.go:15
FunctionNewDirectoryWatcher
(directory string)
backend/adapters/music/scanner/watcher.go:16
FunctionNewDurationStore
(ctx context.Context, checker DurationChecker)
backend/adapters/music/tracks/durations.go:31
FunctionNewFFProbe
()
backend/adapters/music/tracks/ffprobe.go:16
FunctionNewFileExtension
(s string)
backend/domain/music/file.go:54
FunctionNewFileId
(path FilePath)
backend/domain/music/file.go:82
FunctionNewFileNameFromFilePath
(p FilePath)
backend/domain/music/file.go:42
FunctionNewFilePath
(s string)
backend/domain/music/file.go:16
FunctionNewFoundAlbum
( thumbnailFile *music.FilePath, accessFile *music.FilePath, albums map[music.AlbumTitle]FoundAlbum, track
backend/domain/music/scanner/scanner.go:58
FunctionNewFoundRootAlbum
( thumbnailFile *music.FilePath, accessFile *music.FilePath, albums map[music.AlbumTitle]FoundAlbum, track
backend/domain/music/scanner/scanner.go:15
FunctionNewFoundTrack
(path music.FilePath)
backend/domain/music/scanner/scanner.go:101
FunctionNewFrontendFileSystem
()
backend/entrypoints/http/frontend/frontend.go:13
FunctionNewFrontendFileSystem
()
backend/entrypoints/http/frontend/frontend_withfrontend.go:17
FunctionNewGen2BrainWebpFormat
(quality int)
backend/adapters/music/thumbnails/gen2brain_webp.go:16
FunctionNewGetAlbumHandler
(repo LibraryRepository)
backend/application/music/handler_get_album.go:17
FunctionNewGetCurrentUserHandler
(transactionProvider TransactionProvider)
backend/application/auth/handler_get_current_user.go:13
FunctionNewGetRootAlbumHandler
(repo LibraryRepository, remoteLibrary RemoteLibrary)
backend/application/music/handler_get_root_album.go:18
FunctionNewGetTrackDurationHandler
(libraryRepository LibraryRepository, durations TrackDurationStore)
backend/application/music/handler_get_track_duration.go:20
FunctionNewHandler
(app *application.Application, authProvider AuthProvider)
backend/entrypoints/http/handler.go:38
FunctionNewHashedAuthTokenFromBytes
(b []byte)
backend/domain/remote/tokens.go:92
FunctionNewHashedPairingTokenFromBytes
(b []byte)
backend/domain/remote/tokens.go:48
FunctionNewHealthcheck
(checkRemotes CheckRemotesHandler, interval time.Duration)
backend/entrypoints/timers/healthcheck.go:20
FunctionNewHealthcheckStatusFromString
(s string)
backend/domain/remote/healthcheck.go:18
FunctionNewInMemoryRepository
()
backend/adapters/music/library/repo.go:14
FunctionNewInvitation
(token InvitationToken, created time.Time)
backend/domain/auth/invitation.go:10
FunctionNewInvitationRepository
(tx *bolt.Tx)
backend/adapters/auth/repository_invitations.go:22
FunctionNewInvitationToken
()
backend/domain/auth/invitation_token.go:11
FunctionNewInvitationTokenFromString
(s string)
backend/domain/auth/invitation_token.go:19
FunctionNewKeepAliveStreamHandler
(libraryRepository LibraryRepository, trackConverter TrackConverter)
backend/application/music/handler_keepalive_stream.go:19
FunctionNewLastSeen
(persistLastSeen PersistLastSeenHandler, interval time.Duration)
backend/entrypoints/timers/lastseen.go:20
FunctionNewLastSeenUpdater
()
backend/adapters/auth/last_seen_updater.go:21
FunctionNewLibrary
(root RootAlbum)
backend/domain/music/library/library.go:18
FunctionNewListHandler
(transactionProvider TransactionProvider)
backend/application/auth/handler_list.go:13
FunctionNewListRemotesHandler
(transactionProvider TransactionProvider)
backend/application/remote/handler_list_remotes.go:13
FunctionNewListener
(loadLibrary LoadLibraryHandler, updates <-chan struct{})
backend/entrypoints/filesystem/listener.go:22
FunctionNewListener
(subscriber Subscriber, sendLocalAuthToken SendLocalAuthTokenHandler, checkRemote CheckRemoteHandler)
backend/entrypoints/outbox/outbox.go:19
FunctionNewLoadLibraryHandler
( repo LibraryRepository, scanner Scanner, trackStore TrackConverter, thumbnailStore ThumbnailStore, acce
backend/application/music/handler_load_library.go:26
FunctionNewLoggingGetAlbumHandler
(inner *GetAlbumHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:21
FunctionNewLoggingGetRootAlbumHandler
(inner *GetRootAlbumHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:50
FunctionNewLoggingGetTrackDurationHandler
(inner *GetTrackDurationHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:79
FunctionNewLoggingKeepAliveStreamHandler
(inner *KeepAliveStreamHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:108
FunctionNewLoggingLoadLibraryHandler
(inner *LoadLibraryHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:136
FunctionNewLoggingRemoteGetAlbumHandler
(inner *RemoteGetAlbumHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:162
FunctionNewLoggingRemoteGetThumbnailHandler
(inner *RemoteGetThumbnailHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:191
FunctionNewLoggingRemoteGetTrackDurationHandler
(inner *RemoteGetTrackDurationHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:220
FunctionNewLoggingRemoteKeepAliveStreamHandler
(inner *RemoteKeepAliveStreamHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:249
FunctionNewLoggingRemoteStartStreamingHandler
(inner *RemoteStartStreamingHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:277
FunctionNewLoggingRemoteStreamFragmentHandler
(inner *RemoteStreamFragmentHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:306
FunctionNewLoggingRemoteStreamInitHandler
(inner *RemoteStreamInitHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:335
FunctionNewLoggingRemoteStreamPlaylistHandler
(inner *RemoteStreamPlaylistHandler, logger logging.Logger)
backend/application/music/handlers_logging_gen.go:364
← previousnext →901–1,000 of 1,634, ranked by callers