Skip to content

Conversation

Lachee
Copy link
Owner

@Lachee Lachee commented Mar 27, 2018

Finished the Native Pipe Client, resolving issue #8 . Future projects should look into making this platform friendly for linux and unix.

Lachee added 17 commits March 26, 2018 19:11
I have no idea what I am doing and I cannot get it to work
Build settings now build the native library first before the example
project and updates the platform appropriately.
Basis is there for the C++ library, just need to do it.
Made it so it takes a unsigned char array instead of int
Example is currently in example project. Fixes issue #8
Had `bytesAvailable >= 0` where it should have just been `bytesAvailable > 0`
Added more error checking and tests for the Unity Project.
Apparently its possible to just put a string in the extern and it will
cast it to a const char*. Resolved the unreliablity issue within unity.
There were some bugs within the unity project that prevent the DLL from
loading if .NET 2.0 was used. Just requires the DLL to be copied over to
root.
@Lachee Lachee merged commit 9cfb080 into master Mar 27, 2018
@Lachee Lachee deleted the native-pipe-client branch March 27, 2018 12:02
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.

1 participant