Crate canadensis_core

Source
Expand description

This library provides types used by other canadensis crates.

Re-exports§

pub extern crate nb;

Modules§

session
Methods to keep track of receive sessions
subscription
Subscription management for transport receivers
time
Instant and duration definitions
transfer
Transfer data definitions
transport
Transport layer traits

Structs§

InvalidValue
An error indicating that an unacceptable integer was provided to a TryFrom implementation
OutOfMemoryError
An error indicating that memory could not be allocated
PortId
A value that can represent a service ID (0..=511) or a subject ID (0..=8192)
ServiceId
Service ID, in range 0..=511
SubjectId
Subject ID, in range 0..=8191

Enums§

Priority
Basic transfer priority levels that all transports should support
ServiceSubscribeError
An error that may occur when subscribing to a service