 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| endpoints
       | |
| 
          
            cells
            
            
          
           Package cells provides endpoints for speaking either with a local server using a views.Router (and connecting to the local NATS registry), or a remote Cells server using a GRPC gateway client. | Package cells provides endpoints for speaking either with a local server using a views.Router (and connecting to the local NATS registry), or a remote Cells server using a GRPC gateway client. | 
| 
          
            filesystem
            
            
          
           Package file system provides endpoints for reading/writing from/to a local folder | Package file system provides endpoints for reading/writing from/to a local folder | 
| 
          
            index
            
            
          
           Package index provides a GRPC client for storing information into any tree.NodeProviderClient/tree.NodeReceiverClient service. | Package index provides a GRPC client for storing information into any tree.NodeProviderClient/tree.NodeReceiverClient service. | 
| 
          
            memory
            
            
          
           Package memory provides an in-memory basic implementation of an Endpoint, with nodes stored in a map. | Package memory provides an in-memory basic implementation of an Endpoint, with nodes stored in a map. | 
| 
          
            s3
            
            
          
           Package s3 provides an endpoint for connecting to Amazon S3 or an S3-compatible storage | Package s3 provides an endpoint for connecting to Amazon S3 or an S3-compatible storage | 
| 
          
            snapshot
            
            
          
           Package snapshot provides fast in-memory or on-file implementations of endpoint for storing snapshots | Package snapshot provides fast in-memory or on-file implementations of endpoint for storing snapshots | 
| Package filters provides batchers and filters to analyze and simplify sync events | Package filters provides batchers and filters to analyze and simplify sync events | 
| Package merger implements all logic to compare trees and create set of operations to be applied | Package merger implements all logic to compare trees and create set of operations to be applied | 
| Package model gathers the main structs and interfaces used in sync library. | Package model gathers the main structs and interfaces used in sync library. | 
| Package proc provides actual actions to be performed once the sync has filtered all events | Package proc provides actual actions to be performed once the sync has filtered all events | 
| Package task defines a synchronization task | Package task defines a synchronization task | 
 Click to show internal directories. 
   Click to hide internal directories.