Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API docs/C++ DLL #13

Closed
rlewkowicz opened this issue Sep 3, 2022 · 4 comments
Closed

API docs/C++ DLL #13

rlewkowicz opened this issue Sep 3, 2022 · 4 comments
Labels

Comments

@rlewkowicz
Copy link

I'm going to go dig on that C# code. I've not written C#, so I just have to go figure out what it's doing. It would be cool to even have "api" docs. I see the TCP socket connect. Do I have to use ssl? Even if it was just a sudo code simplified common language document that is just like:

1: tcp connect to ip
2: send bytes

Just so I don't have to poke and prod so much. I wanted to try this: https://github.com/3F/DllExport

It looks like you apply some "decorators" (this is what it's called in python) and it can allow you to call methods from c++. This requires sln files though. I guess cs proj is "old"? I just don't know enough.

I'll contribute something if I put anything coherent together.

@rlewkowicz
Copy link
Author

rlewkowicz commented Sep 4, 2022

I'll leave this open as the Readme says suggestions are welcome. I'd still love a C++ dll, but at this time I found a less cumbersome implementation that I can build a rest interface around.

@rlewkowicz
Copy link
Author

So I lied. The http overhead is too slow. I'm looking at ecal now. I think it's less of a lift for me to integrate it into the c++ server than it is to do sockets and all that.

@stjeong
Copy link
Owner

stjeong commented Sep 6, 2022

Thanks. Like I said, PR is always welcome. :) "suggestions" means "PR"

@stjeong stjeong closed this as completed Sep 6, 2022
@rlewkowicz
Copy link
Author

fair enough :P I'll try to put together something respectable enough to merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants