[][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, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

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.

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

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

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.

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