Skip to content

feat(API): Add all non-sub properties to Session#45

Merged
epage merged 2 commits intoni:masterfrom
epage:props
Jun 27, 2017
Merged

feat(API): Add all non-sub properties to Session#45
epage merged 2 commits intoni:masterfrom
epage:props

Conversation

@epage
Copy link
Contributor

@epage epage commented Jun 27, 2017

  • This contribution adheres to CONTRIBUTING.md.
  • New tests have been created for any new features or regression tests for bugfixes.
  • tox successfully runs, including unit tests and style checks (see CONTRIBUTING.md).
  • Create an issue for intf_flex_ray enum properties
  • Create an issue for settling on a design for write-only properties.
  • Create an issue for ref properties

What does this Pull Request accomplish?

Adds all remaining (non-sub) properties to Session.

The properties convert to/from enums where applicable except for intf_flex_ray properties. I skipped those for now. I'll create an issue once this is submitted for us to handle those. I noticed #44 while doing this process.

Ref properties are not converted at this time. I have an action item to create an issue for us to resolve those.

For now, write-only properties were left as functions. I have an action item to create an issue for us to resolve those.

This PR does not try to get fancy with sub-objects like the DAQmx API. That will come in a separate PR where we can play with what it is that is appropriate for XNET.

Why should this PR be merged?

This is a step towards resolving #23.

What testing has been done?

None

epage added 2 commits June 27, 2017 15:18
@epage epage requested review from jashnani and lilesj June 27, 2017 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants