diff --git a/api/gosrc/backendparser/backendparser.go b/api/gosrc/backendparser/backendparser.go deleted file mode 100644 index 31ad2d7..0000000 --- a/api/gosrc/backendparser/backendparser.go +++ /dev/null @@ -1 +0,0 @@ -package backendparser diff --git a/api/gosrc/backendutil/structure.go b/api/gosrc/backendutil/structure.go new file mode 100644 index 0000000..8a858da --- /dev/null +++ b/api/gosrc/backendutil/structure.go @@ -0,0 +1,13 @@ +package backendutil + +import "git.greysoh.dev/imterah/nextnet/commonbackend" + +type BackendInterface interface { + StartBackend() (bool, error) + StopBackend() (bool, error) + AddConnection(command *commonbackend.AddConnectionCommand) (bool, error) + RemoveConnection(command *commonbackend.RemoveConnectionCommand) (bool, error) + GetAllConnections() []*commonbackend.ClientConnection + CheckParametersForConnections(clientParameters *commonbackend.CheckClientParameters) *commonbackend.CheckParametersResponse + CheckParametersForBackend(arguments []byte) *commonbackend.CheckParametersResponse +}