19 lines
495 B
Go
19 lines
495 B
Go
//go:generate mockgen -destination mock_spacesyncproto/mock_spacesyncproto.go github.com/anytypeio/any-sync/commonspace/spacesyncproto DRPCSpaceSyncClient
|
|
package spacesyncproto
|
|
|
|
import (
|
|
"storj.io/drpc"
|
|
)
|
|
|
|
type ObjectSyncStream = DRPCSpaceSync_ObjectSyncStreamStream
|
|
|
|
type ClientFactoryFunc func(cc drpc.Conn) DRPCSpaceSyncClient
|
|
|
|
func (c ClientFactoryFunc) Client(cc drpc.Conn) DRPCSpaceSyncClient {
|
|
return c(cc)
|
|
}
|
|
|
|
type ClientFactory interface {
|
|
Client(cc drpc.Conn) DRPCSpaceSyncClient
|
|
}
|