jgauffin / griffin.networking

Networking library for .NET
http://blog.gauffin.org/2012/05/griffin-networking-a-somewhat-performant-networking-library-for-net/
GNU Lesser General Public License v3.0
108 stars 35 forks source link

Freeswitch #19

Open andreabat opened 10 years ago

andreabat commented 10 years ago

Hi, I've seen a Freeswitch protocol implementation in your source code. Are you planning to make it available and working ? Thank you.

Tochemey commented 9 years ago

Hello Jonas,

I have issue to modify the Freeswitch code since you have changed so many stuffs in the networking library. I do know you do not have time to look at this but if you can guide me to fix it and adjust it to the new networking code base that will be cool. What I have observed so far is that in the FreeswitchClient.cs you are using TcpClientChannel and passing to it a pipeline factory to it which is wrong according to MSDN. If you have implemented your own let us know. Also you are using a BufferSliceReader that is no where to be found. I really want to ajust the freeswitch code but I will need your assistance if you are willing.

Thanks

Tochemey commented 9 years ago

So far I am able to recollect all the missing pieces. I kind of like the way you implement the Networking library since I am a fan of Netty. So I able to put all together to create a new repository (https://github.com/Tochemey/Freeswitch.ModEventSocket) to just handle the Freeswitch part. When I am fully done with your new networking code base integration I will merge it into your new code base amongst the protocols.

Tochemey commented 9 years ago

Hello Andreabat,

You can check out the repo I created. Yes I can say the code base is still primitive as it was by Jonas Gauffin. However since we can improve it a bit.

jgauffin commented 9 years ago

I will accept any pull requests that you make. I just don't have time to do anything about FreeSwitch as I don't use it anymore.

Feel free to ask any direct questions about the new architecture.

On Mon, Sep 29, 2014 at 12:21 AM, Arsene Tochemey GANDOTE < notifications@github.com> wrote:

Hello Andreabat,

You can check out the repo I created. Yes I can say the code base is still primitive as it was by Jonas Gauffin. However since we can improve it a bit.

— Reply to this email directly or view it on GitHub https://github.com/jgauffin/griffin.networking/issues/19#issuecomment-57102551 .