Documentation
¶
Index ¶
- type Synchronizer
- func (s *Synchronizer) DeleteObjectCallback(ctx context.Context, id domain.ClusterKindName) error
- func (s *Synchronizer) GetObjectCallback(ctx context.Context, id domain.ClusterKindName, baseObject []byte) error
- func (s *Synchronizer) PatchObjectCallback(ctx context.Context, id domain.ClusterKindName, checksum string, patch []byte) error
- func (s *Synchronizer) PutObjectCallback(ctx context.Context, id domain.ClusterKindName, object []byte) error
- func (s *Synchronizer) Start(mainCtx context.Context) error
- func (s *Synchronizer) VerifyObjectCallback(ctx context.Context, id domain.ClusterKindName, checksum string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Synchronizer ¶
type Synchronizer struct {
// contains filtered or unexported fields
}
func NewSynchronizerClient ¶
func NewSynchronizerClient(adapter adapters.Adapter, conn net.Conn) *Synchronizer
func NewSynchronizerServer ¶
func NewSynchronizerServer(adapter adapters.Adapter, conn net.Conn) *Synchronizer
func (*Synchronizer) DeleteObjectCallback ¶
func (s *Synchronizer) DeleteObjectCallback(ctx context.Context, id domain.ClusterKindName) error
func (*Synchronizer) GetObjectCallback ¶
func (s *Synchronizer) GetObjectCallback(ctx context.Context, id domain.ClusterKindName, baseObject []byte) error
func (*Synchronizer) PatchObjectCallback ¶
func (s *Synchronizer) PatchObjectCallback(ctx context.Context, id domain.ClusterKindName, checksum string, patch []byte) error
func (*Synchronizer) PutObjectCallback ¶
func (s *Synchronizer) PutObjectCallback(ctx context.Context, id domain.ClusterKindName, object []byte) error
func (*Synchronizer) VerifyObjectCallback ¶
func (s *Synchronizer) VerifyObjectCallback(ctx context.Context, id domain.ClusterKindName, checksum string) error
Click to show internal directories.
Click to hide internal directories.