Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/elgs/filesync
/ functions
Functions
22 in github.com/elgs/filesync
⨍
Functions
22
◇
Types & classes
2
↓ 13 callers
Function
SlashSuffix
(path string)
index/index.go:288
↓ 9 callers
Function
PathSafe
(path string)
index/index.go:295
↓ 4 callers
Function
ProcessFileChange
(thePath string, info os.FileInfo, monitored string)
index/index.go:95
↓ 4 callers
Function
ProcessFileDelete
(thePath string, monitored string)
index/index.go:39
↓ 3 callers
Function
WatchRecursively
(watcher *fsnotify.Watcher, root string, monitored string)
index/index.go:224
↓ 2 callers
Function
downloadFromServer
(ip string, port int, key string, filePath string, start int64, length int64, file *os.File)
gsync/gsync.go:175
↓ 2 callers
Function
exists
exists returns whether the given file or directory exists or not
index/index.go:339
↓ 1 callers
Function
LikeSafe
(path string)
index/index.go:300
↓ 1 callers
Function
ProcessDirChange
(thePath string, info os.FileInfo, monitored string)
index/index.go:78
↓ 1 callers
Function
args
()
gsync/gsync.go:49
↓ 1 callers
Function
args
()
gsyncd/gsyncd.go:54
↓ 1 callers
Function
dirsFromServer
(ip string, port int, key string, lastIndexed int64)
gsync/gsync.go:228
↓ 1 callers
Function
filePartsFromServer
(ip string, port int, key string, filePath string)
gsync/gsync.go:192
↓ 1 callers
Function
filesFromServer
(ip string, port int, key string, filePath string, lastIndexed int64)
gsync/gsync.go:210
↓ 1 callers
Function
start
(configFile string, done chan bool)
gsync/gsync.go:29
↓ 1 callers
Function
start
(configFile string)
gsyncd/gsyncd.go:26
↓ 1 callers
Function
startWork
(ip string, port int, key string, monitored string, maxInterval time.Duration)
gsync/gsync.go:61
Function
InitIndex
(monitored string, db *sql.DB)
index/index.go:305
Function
ProcessEvent
(watcher *fsnotify.Watcher, monitored string)
index/index.go:350
Function
RunWeb
(ip string, port int, monitors map[string]interface{})
api/api.go:15
Function
main
()
gsync/gsync.go:18
Function
main
()
gsyncd/gsyncd.go:16