Public Member Functions | |
| Json.Object | to_json () |
Static Public Member Functions | |
| static SmbShare | from_json (Json.Object obj) |
Public Attributes | |
| string | server = "" |
| string | share = "" |
| string | subpath = "" |
| string | username = "" |
| string | domain = "" |
| string | label = "" |
| string | mount_point = "" |
| string | password = "" |
| bool | save_credentials = false |
Properties | |
| string | unc_path [get] |
| string | display_name [get] |
Represents a single SMB/CIFS share that BastionGuard Backup is aware of. Either currently-mounted or remembered for re-use.
Definition at line 27 of file SmbMount.vala.
|
inlinestatic |
Definition at line 72 of file SmbMount.vala.
References TeeJee.JsonHelper.json_get_string().
Referenced by SmbMount.load_saved_shares().
|
inline |
| string SmbShare.domain = "" |
Definition at line 33 of file SmbMount.vala.
Referenced by SmbMount.mount(), and to_json().
| string SmbShare.label = "" |
Definition at line 34 of file SmbMount.vala.
Referenced by to_json().
| string SmbShare.mount_point = "" |
Definition at line 36 of file SmbMount.vala.
Referenced by BackupDeviceBox.add_smb_row(), BackupDeviceBox.try_change_smb_share(), and SmbMount.unmount().
| string SmbShare.password = "" |
Definition at line 39 of file SmbMount.vala.
Referenced by SmbMount.mount().
| bool SmbShare.save_credentials = false |
Definition at line 40 of file SmbMount.vala.
| string SmbShare.server = "" |
Definition at line 29 of file SmbMount.vala.
Referenced by SmbMount.mount(), SmbMount.save_share(), and to_json().
| string SmbShare.share = "" |
Definition at line 30 of file SmbMount.vala.
Referenced by SmbMount.mount(), SmbMount.save_share(), and to_json().
| string SmbShare.subpath = "" |
Definition at line 31 of file SmbMount.vala.
Referenced by SmbMount.save_share(), to_json(), and BackupDeviceBox.try_change_smb_share().
| string SmbShare.username = "" |
Definition at line 32 of file SmbMount.vala.
Referenced by SmbMount.mount(), and to_json().
|
get |
Definition at line 52 of file SmbMount.vala.
Referenced by BackupDeviceBox.add_smb_row().
|
get |
Definition at line 42 of file SmbMount.vala.
Referenced by BackupDeviceBox.try_change_smb_share().