Network.Syncthing

Types

type Server

type Device

type FolderName

type Path

type Host

type Port

type Addr

The Syncthing Monad

type SyncResult a

data SyncM m a

syncthing

Connection sharing

withManager

withManagerNoVerify

withManager'

Configuration

data SyncConfig

pServer

pApiKey

pAuth

pHttps

pManager

Defaults

defaultConfig

defaultFolder

Manager Settings

defaultManagerSettings

noSSLVerifyManagerSettings

setResponseTimeout

Error Handling

data DeviceError

data SyncError

Data Types

data CacheEntry

data Config

data AddressType

data FolderConfig

data DeviceConfig

data VersioningConfig

data GuiConfig

data OptionsConfig

data Connection

data DirTree

data Error

data Ignore

data Model

data ModelState

data Need

data Progress

data System

data SystemMsg

data Upgrade

data Version

Utility functions

parseAddr

encodeAddr

toUTC

fromUTC