client-daemon

command module
v0.0.0-...-7e7e9a6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 6, 2021 License: BSD-3-Clause Imports: 13 Imported by: 0

README

Client Daemon

Manages the apps, Tor process, and how external services communicate with Client amid 2FA related activities. Written in Go.

Each package is initiated procedurally in main.go file.

Building

  • You need go 1.15
  • You need a GCC 32bit compiler to compile modules of mattn/go-sqlite3
  • go build main.go

Successfully compiled it on Ubuntu 20 x64 and Windows 10 x64.

Appendix

Daemon is useless without a websocket RPC client which answers incoming events. For that, tofa-project/client-gui was born.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package is responsible for initializing user %appdata% related files/folders.
Package is responsible for initializing user %appdata% related files/folders.
Responsible for interacting with the SQLite3 'data.db'.
Responsible for interacting with the SQLite3 'data.db'.
Package responsible for holding global variables used across module.
Package responsible for holding global variables used across module.
contains Tofa-specific http status codes replied to cloud services amid interaction
contains Tofa-specific http status codes replied to cloud services amid interaction
Responsible with onion services handling
Responsible with onion services handling
Holds the global tor service instance
Holds the global tor service instance
ws-rpc
broadcast
Utility packages dependant of wsrpc
Utility packages dependant of wsrpc
events-list
Contains websocket rpc events list
Contains websocket rpc events list

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL