To create a file transfer, connection to a pair of JetStream servers must be established. Once connected, each server can send files to the other. Each file browser pane has a Location dropdown that lists the Locations, as managed from the Locations.
Connecting To a Location¶
Before selecting files from a Location you must first connect to it.
To choose a Location:
From the Location dropdown, click the ⌵ symbol to display the available Locations.
Click on the desired Location to select it.
JetStream will connect to the server automatically.
Once connected to a Location, the JetStream application maintains the connection as long as it remains available. While you are connected to a Location, the Connect button will be dim and unavailable. If it becomes necessary to reconnect to the Location, the Connect button will be enabled.
The JetStream client application supports copying files between two remote Locations. For this to be possible, the remote servers must be able to see each others’ IP address and ports. Remote servers do not attempt use address discovery and NAT traversal techniques in the same way the client application does.
While a connection is maintained to a Location, the application will remember your position in the file browser and any items that have been added to a pending transfer.
You can freely switch Locations without losing any work.
If a Location becomes disconnected, this memory will be cleared.
Browsing A Location¶
Once connected to a Location, the browser below the Location menu will display the contents available from the Location’s server.
Directories are initially marked with an arrow to indicate that they may be expanded.
Because the browser is showing the content for a remote server, the file list is populated incrementally. When you first expand a folder, the JetStream application transmits a request to the server to retrieve the items in that folder. If there are a large number of items to retrieve, this may take a second or two.
The browser shows only items for which you have read access. If a folder contains a file, folder, or symlink which does not grant you read access, that item will not appear.
Sorting The Browser¶
Click on any of the header columns to sort items by that value.
When sorting by
Path, items representing directories remain grouped, and are sorted separately from other items.
Anchoring The Browser¶
Once you reach an interesting folder in the browser, you can “anchor” the browser by double-clicking on that folder.
In the example below, the browser shows the
/usr/share folder, which contains a
doc folder. Double-clicking on the
doc folder will “anchor” the browser to this folder. The browser is reset to show the path
/usr/share/doc as its starting point.
The JetStream application remembers the last “anchored” folder for each Location.
Refreshing The Browser¶
You can refresh the content in the browser in three ways:
Clicking the ⟳ button will refresh the entire browser, rescanning from its anchored folder.
Pressing the F5 keyboard shortcut will refresh the currently selected folder(s). If a file item is selected, then that file’s folder will be refreshed.