-
Notifications
You must be signed in to change notification settings - Fork 241
added erpc_c/setup/erpc_setup_tcp.cpp from mentaal and modified erpc_transport_init to take a boolean 'isServer' as an argument, so that the client is not a server by default. #90
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
Conversation
|
Hello @hale2bopp , it's great that you have been able to solve the #89 issue (caused by the so-far-not integrated code), you have got the erpc example running on MAC with TCP transport and thanks for providing this pull request.
Thank you |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As described in the conversation, I would accept this pull request when:
- rebased to develop branch
- removing the c_matrix_example folder (hard to maintain, add.erpc duplicated with examples\matrix_multiply_tcp_python\service\erpc_matrix_multiply.erpc, no need to store generated shim code, etc.)
- #include and print-outs removed from erpc_setup_tcp.cpp (to be consistent with other sources)
- erpc_transport_setup.h - update Doxygen description for erpc_transport_tcp_init functions, describe all parameters as done for other functions
- erpc_setup_tcp.cpp - license text aligned with other source files (replacing the long license text by SPDX-License-Identifier: BSD-3-Clause)
Thank you
Michal
|
Hi Michal, Thanks so much for reviewing my pull-request! Could you clarify what you mean by the last point - erpc_setup_tcp.cpp - license text aligned with other source files (replacing the long license text by SPDX-License-Identifier: BSD-3-Clause) ? |
Hi @hale2bopp , I meant if you could use the same license description (BSD-3-Clause) as done in other setup files, like erpc_setup_rpmsg_lite_master.cpp (for instance). Thanks. |
|
Hi Michal, Thanks for reviewing my pull request. I have made the following changes -
I then pushed the changes. |
|
Hello @hale2bopp , In fact, the pull request should contain just erpc_transport_setup.h modifications and new erpc_setup_tcp.cpp file adding. Thank you |
|
Hi Michal, Appreciate your time in reviewing my pull request. I've removed the extra folders - I've been trying to 'rebase to the develop branch' but it shows : git status bd8bf57 is the sha for a previous commit on the develop branch - could you guide me in rebasing it to the latest commit on the develop branch? |
|
Hi @hale2bopp , you likely didn't update develop branch on your forked repository. |
|
Hello @hale2bopp , Please sync changes from the develop branch (SHA-1: af02b3e is the develop head now) and rebase your work on this branch. Then get rid of all changes except of erpc_transport_setup.h modifications and new erpc_setup_tcp.cpp file. Then push your c_matrix_example branch again (git push --force will be required most probably). Thank you for the effort. |
|
Hello @hale2bopp , your erpc_transport_setup.h modifications and new erpc_setup_tcp.cpp file introduction could be useful for some erpc users and I am still ready to accept your pull request once correctly prepared (as described in previous conversation). Are you going to make these changes and finalize this pull request? Please let me know. Thank you. |
|
Fixed differently in #121 |
No description provided.