mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-23 21:42:23 -05:00
18 lines
338 B
Go
18 lines
338 B
Go
package jmap
|
|
|
|
import (
|
|
"context"
|
|
"io"
|
|
|
|
"github.com/opencloud-eu/opencloud/pkg/log"
|
|
)
|
|
|
|
type ApiClient interface {
|
|
Command(ctx context.Context, logger *log.Logger, session *Session, request Request) ([]byte, Error)
|
|
io.Closer
|
|
}
|
|
|
|
type SessionClient interface {
|
|
GetSession(username string, logger *log.Logger) (SessionResponse, Error)
|
|
}
|