Skip to content

Very basic yet functional Swift wrapper over eProsima Fast-DDS library.

License

Notifications You must be signed in to change notification settings

DimaRU/FastRTPSSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastRTPSSwift

Very basic yet functional wrapper over Eprosima Fast-DDS library. Support both Apple platforms (see FastDDSPrebuild) and Linux.

How To Get Started

  • Add
    .package(url: "https://github.com/DimaRU/FastRTPSSwift", from: "4.0.0")
    to your dependencies.

Documentation

Autogenerated docc documentation here

Examples

Now used in Trident Cockpit project, see it for examples.

https://github.com/DimaRU/TridentCockpit

Supplimentary package CDRCodable

An OMG Common Data Representation (CDR) encoder and decoder for Swift Codable types.

https://github.com/DimaRU/CDRCodable