MCPcopy Create free account

hub / github.com/aau-network-security/riotpot / types & classes

Types & classes108 in github.com/aau-network-security/riotpot

↓ 1 callersTypeAliasInteraction
internal/globals/globals.go:12
↓ 1 callersTypeAliasNetwork
internal/globals/globals.go:11
↓ 1 callersTypeAliasStatus
internal/globals/globals.go:10
Class
api/swagger/swagger-ui-es-bundle-core.js:2
Class
api/swagger/swagger-ui-es-bundle-core.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-bundle.js:2
Class
api/swagger/swagger-ui-standalone-preset.js:2
Class
api/swagger/swagger-ui-standalone-preset.js:2
Class
api/swagger/swagger-ui-standalone-preset.js:2
Class
api/swagger/swagger-ui-standalone-preset.js:2
Class
api/swagger/swagger-ui-standalone-preset.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
Class
api/swagger/swagger-ui-es-bundle.js:2
StructAbstractKey
internal/plugins/keys.go:32
StructAbstractProxy
Abstraction of the proxy endpoint Contains private fields, do not use outside of this package
internal/proxy/proxy.go:33
StructAbstractRoute
api/router.go:97
StructAbstractRouter
api/router.go:17
StructAbstractService
Implements a mixin service that can be used as a base for any other service `struct` type.
internal/services/services.go:35
InterfaceCKey
internal/plugins/keys.go:26
StructChangeProxyPort
api/proxy/proxy.go:41
StructChangeProxyStatus
api/proxy/proxy.go:37
StructCoap
pkg/plugin/coapd/coapd.go:51
StructConnectionFlags
pkg/plugin/mqttd/flags.go:3
StructCreateProxy
api/proxy/proxy.go:32
StructCreateService
api/service/service.go:26
StructEcho
pkg/plugin/echod/echod.go:32
StructFixedHeader
pkg/plugin/mqttd/fixedheaders.go:38
InterfaceFormProps
ui/src/components/forms/Form.tsx:77
StructGetProxy
Structures used to serialize data:
api/proxy/proxy.go:17
StructGetService
api/service/service.go:16
InterfaceHeader
ui/src/components/dropdown/QuickAdd.tsx:1
StructHttp
pkg/plugin/httpd/httpd.go:32
TypeAliasKeySize
internal/plugins/keys.go:14
TypeAliasKeyType
internal/plugins/keys.go:13
StructLogger
Implementation of a Zerolog logger https://learning-cloud-native-go.github.io/docs/a6.adding_zerolog_logger/ https://github.com/learning-cloud-native-
internal/logger/logger.go:43
InterfaceMiddleware
Use this interface to create new middlewares that include the `handle` function
internal/proxy/middlewares.go:14
InterfaceMiddlewareManager
internal/proxy/middlewares.go:19
StructMiddlewareManagerItem
internal/proxy/middlewares.go:26
StructModbus
pkg/plugin/modbusd/modbusd.go:45
StructMqtt
pkg/plugin/mqttd/mqttd.go:34
StructPacket
pkg/plugin/mqttd/packets.go:14
StructPatchProxy
api/proxy/proxy.go:25
StructPatchService
api/service/service.go:34
InterfacePluginService
Implementation of a plugin-based service These services are stored localy as binary files that are mounted into the application as symbols that can be
internal/services/services.go:109
StructPluginServiceItem
internal/services/services.go:113
StructPrivateKey
internal/plugins/keys.go:45
StructProfile
pkg/plugin/coapd/profiles.go:26
InterfaceProxy
Proxy interface.
internal/proxy/proxy.go:14
InterfaceProxyManager
Interface for the proxy manager
internal/proxy/manager.go:19
StructProxyManagerItem
Simple implementation of the proxy manager This manager has access to the proxy endpoints registered. However, it does not observe newly
internal/proxy/manager.go:40
InterfaceRoute
Route that will be handled by the API
api/router.go:88
InterfaceRouter
Router interface
api/router.go:8
TypeAliasRouters
cmd/riotpot/flags.go:28
StructSSH
pkg/plugin/sshd/sshd.go:45
StructSSHAuth
pkg/plugin/sshd/sshd.go:224
StructSSHConn
pkg/plugin/sshd/sshd.go:210
InterfaceService
Interface used by every service plugin that offers a service. At the very least, every plugin must contain the set of methods and attributes from this
internal/services/services.go:16
InterfaceService
ui/src/routes/services/Service.tsx:3
InterfaceServiceManager
internal/services/manager.go:29
StructServiceManagerItem
internal/services/manager.go:51
StructServiceProxy
api/service/service.go:40
StructSession
Implements the loading of an mqtt session between the server and the client. It will simply stores the history of the session so we can respond proper
pkg/plugin/mqttd/sessions.go:32
StructTCPProxy
Implementation of a TCP proxy
internal/proxy/tcpproxy.go:16
StructTelnet
pkg/plugin/telnetd/telnetd.go:39
StructTopic
pkg/plugin/mqttd/sessions.go:38
StructTopic
pkg/plugin/coapd/profiles.go:84
StructUDPProxy
internal/proxy/udpproxy.go:12
InterfaceValidatorProps
ui/src/recoil/atoms/common.tsx:4
Classc
api/swagger/swagger-ui-bundle.js:2
Classc
api/swagger/swagger-ui-es-bundle.js:2
Classe
api/swagger/swagger-ui-bundle.js:2
Classe
api/swagger/swagger-ui-standalone-preset.js:2
Classe
api/swagger/swagger-ui-es-bundle.js:2
StructfallbackFileSystem
---------------------------------------------------------------------- fallbackFileSystem wraps a staticFileSystem and always serves /index.html
ui/embed.go:65
Classl
api/swagger/swagger-ui-bundle.js:2
Classl
api/swagger/swagger-ui-es-bundle.js:2
Classn
api/swagger/swagger-ui-bundle.js:2
Classn
api/swagger/swagger-ui-es-bundle.js:2
Classo
api/swagger/swagger-ui-bundle.js:2
Classo
api/swagger/swagger-ui-es-bundle.js:2
Classr
api/swagger/swagger-ui-bundle.js:2
Classr
api/swagger/swagger-ui-standalone-preset.js:2
Classr
api/swagger/swagger-ui-es-bundle.js:2
next →1–100 of 108, ranked by callers