Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
Package db contains application-specific db schemas and scripts
|
Package db contains application-specific db schemas and scripts |
devtools
|
|
internal
|
|
app/pslive
Package pslive provides the Planktoscope Live server.
|
Package pslive provides the Planktoscope Live server. |
app/pslive/auth
Package auth provides application-level standardization for authentication
|
Package auth provides application-level standardization for authentication |
app/pslive/client
Package client contains client code for external APIs
|
Package client contains client code for external APIs |
app/pslive/conf
Package conf supports environment variable-based application configuration
|
Package conf supports environment variable-based application configuration |
app/pslive/handling
Package handling provides reusable handlers.
|
Package handling provides reusable handlers. |
app/pslive/routes
Package routes contains the route handlers for the Planktoscope Live server.
|
Package routes contains the route handlers for the Planktoscope Live server. |
app/pslive/routes/assets
Package assets contains the route handlers for assets which are static for the server
|
Package assets contains the route handlers for assets which are static for the server |
app/pslive/routes/auth
Package auth contains the route handlers related to authentication and authorization.
|
Package auth contains the route handlers related to authentication and authorization. |
app/pslive/routes/cable
Package cable contains the route handlers serving Action Cables over WebSockets by implementing the Action Cable Protocol (https://docs.anycable.io/misc/action_cable_protocol) on the server.
|
Package cable contains the route handlers serving Action Cables over WebSockets by implementing the Action Cable Protocol (https://docs.anycable.io/misc/action_cable_protocol) on the server. |
app/pslive/routes/home
Package home contains the route handlers related to the app's home screen.
|
Package home contains the route handlers related to the app's home screen. |
app/pslive/routes/instruments
Package instruments contains the route handlers related to imaging instruments.
|
Package instruments contains the route handlers related to imaging instruments. |
app/pslive/routes/privatechat
Package privatechat contains the route handlers related to private chats.
|
Package privatechat contains the route handlers related to private chats. |
app/pslive/routes/users
Package users contains the route handlers related to users.
|
Package users contains the route handlers related to users. |
app/pslive/routes/videostreams
Package videostreams contains the route handlers related to streaming video delivery
|
Package videostreams contains the route handlers related to streaming video delivery |
app/pslive/tmplfunc
Package tmplfunc contains extension functions for templates
|
Package tmplfunc contains extension functions for templates |
app/pslive/workers
Package workers provides functionality which runs independently of request servicing.
|
Package workers provides functionality which runs independently of request servicing. |
clients/chat
Package chat provides a high-level store of chat messages
|
Package chat provides a high-level store of chat messages |
clients/instruments
Package instruments provides a high-level client for management of imaging instruments
|
Package instruments provides a high-level client for management of imaging instruments |
clients/mjpeg
Package mjpeg provides functionality for receiving and sending MJPEG streams over HTTP
|
Package mjpeg provides functionality for receiving and sending MJPEG streams over HTTP |
clients/ory
Package ory provides a high-level client for using Ory Kratos
|
Package ory provides a high-level client for using Ory Kratos |
clients/planktoscope
Package planktoscope provides a high-level client for control of planktoscopes
|
Package planktoscope provides a high-level client for control of planktoscopes |
clients/presence
Package presence provides a high-level store of information about user presence on pages
|
Package presence provides a high-level store of information about user presence on pages |
clients/videostreams
Package videostreams provides a pub-sub system for running video stream processing pipelines on-demand.
|
Package videostreams provides a pub-sub system for running video stream processing pipelines on-demand. |
Package web contains web application-specific components: static web assets, server-side templates, and modest JS sprinkles and spots.
|
Package web contains web application-specific components: static web assets, server-side templates, and modest JS sprinkles and spots. |
Click to show internal directories.
Click to hide internal directories.