[][src]Struct nsl_duplex_d2::DuplexD2

pub struct DuplexD2 { /* fields omitted */ }

Structure for interacting with Duplex-D2 Radio API

Methods

impl DuplexD2
[src]

Constructor for DuplexD2 structure

Retrieves a record of information regarding modem functioning.

Retrieves a count of files that have been received by the modem and await retrieval by the FP.

Retrieves a count of messages that have been received by the modem and await retrieval by the FP.

Retrieves a count of messages that have been received by the modem and await retrieval by the FP.

Retrieves an estimate of the modem’s latitude and longitude coordinates at the time of the last connection.

Retrieves the next file in the upload queue. File is then ACKed and deleted from queue.

Retrieves the next message in the upload queue. Message is then ACKed and deleted.

Deletes all files in the modem download queue. Returns number of files deleted.

Deletes all files in the modem upload queue. Returns number of files deleted.

Deletes all messages in the modem upload queue. Returns number of messages deleted.

Put a new file on the download queue, returns true if accepted by EyeStar-D2.

Check if modem is powered and if it is able to respond to commands.

Auto Trait Implementations

impl !Send for DuplexD2

impl !Sync for DuplexD2

Blanket Implementations

impl<T> From for T
[src]

Performs the conversion.

impl<T, U> Into for T where
    U: From<T>, 
[src]

Performs the conversion.

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

impl<T> Borrow for T where
    T: ?Sized
[src]

Immutably borrows from an owned value. Read more

impl<T> BorrowMut for T where
    T: ?Sized
[src]

Mutably borrows from an owned value. Read more

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

🔬 This is a nightly-only experimental API. (get_type_id)

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more