TReK ANSI-C  5.3.3
All ANSI-C APIs
bp_shared.h File Reference

Enumerated types for the BP device library. More...

Enumerations

enum  device_mode_type {
  DM_UNDEFINED_DEVICE_MODE_TYPE = 0 ,
  DM_ION_BP ,
  DM_ION_CFDP ,
  DM_NATIVE_CFDP ,
  DM_NATIVE_CFDP_USING_ION_BP
}
 
enum  bp_transmission_mode_type {
  BPD_UNDEFINED_TRANSMISSION_MODE_TYPE = 0 ,
  BPD_BEST_EFFORT ,
  BPD_ASSURED ,
  BPD_ASSURED_WITH_CUSTODY_TRANSFER
}
 
enum  bp_criticality_type {
  BPD_UNDEFINED_CRITICALITY_TYPE = 0 ,
  BPD_NOT_CRITICAL ,
  BPD_CRITICAL
}
 
enum  bp_class_of_service_type {
  BPD_UNDEFINED_COS_TYPE = 0 ,
  BPD_BULK_PRIORITY ,
  BPD_STD_PRIORITY ,
  BPD_EXPEDITED_PRIORITY
}
 

Detailed Description

Enumerated types for the BP device library.

Enumeration Type Documentation

◆ bp_class_of_service_type

Enumerator
BPD_UNDEFINED_COS_TYPE 

Undefined BP class of service.

BPD_BULK_PRIORITY 

Bulk priority BP class of service.

BPD_STD_PRIORITY 

Standard priority BP class of service.

BPD_EXPEDITED_PRIORITY 

Expedited priority BP class of service.

◆ bp_criticality_type

Enumerator
BPD_UNDEFINED_CRITICALITY_TYPE 

Undefined BP criticality.

BPD_NOT_CRITICAL 

Not critical BP criticality.

BPD_CRITICAL 

Critical BP criticality.

◆ bp_transmission_mode_type

Enumerator
BPD_UNDEFINED_TRANSMISSION_MODE_TYPE 

Undefined BP transmission mode.

BPD_BEST_EFFORT 

Best effort BP transmission mode.

BPD_ASSURED 

Assured BP transmission mode.

BPD_ASSURED_WITH_CUSTODY_TRANSFER 

Assured with custody transfer BP transmission mode.

◆ device_mode_type

Enumerator
DM_UNDEFINED_DEVICE_MODE_TYPE 

Undefined device mode.

DM_ION_BP 

ION BP device mode.

DM_ION_CFDP 

ION CFDP device mode.

DM_NATIVE_CFDP 

Native CFDP device mode.

DM_NATIVE_CFDP_USING_ION_BP 

Native CFDP using ION BP device mode.