NEventSocket 2.1.0
dotnet add package NEventSocket --version 2.1.0
NuGet\Install-Package NEventSocket -Version 2.1.0
<PackageReference Include="NEventSocket" Version="2.1.0" />
paket add NEventSocket --version 2.1.0
#r "nuget: NEventSocket, 2.1.0"
// Install NEventSocket as a Cake Addin #addin nuget:?package=NEventSocket&version=2.1.0 // Install NEventSocket as a Cake Tool #tool nuget:?package=NEventSocket&version=2.1.0
An async reactive EventSocket driver for FreeSwitch
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net45 is compatible. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on NEventSocket:
Package | Downloads |
---|---|
Cauca.FreeSwitch.RemoteCommand
FreeSwitch wrapper |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2.1.0 | 26,683 | 10/21/2016 |
1.1.0 | 1,871 | 4/22/2016 |
1.0.2 | 1,482 | 3/19/2016 |
1.0.1 | 1,545 | 3/17/2016 |
1.0.0 | 1,458 | 3/9/2016 |
0.6.10 | 1,527 | 1/28/2016 |
0.6.9 | 1,486 | 1/27/2016 |
0.6.8 | 1,367 | 1/27/2016 |
0.6.7 | 1,431 | 1/27/2016 |
0.6.6 | 1,617 | 10/20/2015 |
0.6.5 | 1,489 | 10/20/2015 |
0.6.4 | 1,712 | 7/21/2015 |
0.6.3 | 1,569 | 7/20/2015 |
0.6.2 | 1,533 | 6/25/2015 |
0.6.1 | 1,565 | 6/24/2015 |
0.6.0 | 1,445 | 6/24/2015 |
0.5.3 | 1,535 | 6/24/2015 |
0.5.2 | 1,528 | 6/24/2015 |
0.5.1 | 1,506 | 5/22/2015 |
0.5.0 | 1,580 | 4/30/2015 |
0.4.0 | 1,549 | 3/9/2015 |
0.3.0 | 1,867 | 3/3/2015 |
0.2.0 | 1,760 | 2/17/2015 |
0.1.0-build00059 | 1,465 | 2/4/2015 |
0.1.0-build00054 | 1,387 | 2/4/2015 |
2.1.0 - BREAKING CHANGES: ( see https://github.com/danbarua/NEventSocket/blob/master/BREAKING%20CHANGES.md )
- ChannelEvents are now a separate observable and type
- Moved Originate operations from InboundSocket to extension methods on EventSocket (breaks binary compatibility)
- Channels
- exposes socket and last event properties on Channel instead of Channel.Advanced
- uses CHANNEL_HANGUP_COMPLETE instead of CHANNEL_HANGUP
- add channel.EnableHeartBeat() for keepalive
- move recording functionality to BasicChannel
- Changed type of BridgeOptions.FilterDtmf from boolean to Leg enum - allow one or both legs to filter DTMF
- OutboundListener can be stopped and restarted
- Reliability bugfixes
1.1.0 - Critical Bugfix:
- Make socket initialization thread-safe
Other Bugfixes:
- Use async-locking around command and API sends
to correlate responses
- Don't log spurious API error responses
- Don't log uuid_dump responses
- Fix Playback application edge cases
- Log warnings in OutboundSocket mode when not using async full
1.0.2 - Bugfix: Handle multi-arg applications on Originate
Surface Api Response and Command Reply errors in logs
1.0.1 - Bugfix - ensure subscribed to BackgroundJob events when initiating BgAPI
1.0.0 - BREAKING CHANGE: Affects behaviour of socket.SubscribeEvents() - see https://github.com/danbarua/NEventSocket/blob/master/BREAKING%20CHANGES.md
0.6.10 - Bugfix: handle garbage collected event handler in Dispose();
0.6.9 - Bugfix: make all Dispose() calls thread safe
0.6.8 - Bugfix: properly handle multiple Dispose() calls
0.6.7 - Bugfix: logger garbage collected in Dispose() call
0.6.6 - Bugfix: remove superfluous logging
0.6.5 - Bugfix: ensure Message/Event pumps are not blocked
0.6.4 - Channels: expose Channel.Advanded.LastEvent property
0.6.3 - Bugfix - Replace .OnErrorResumeNext() with .Retry() on Channel connection error
0.6.2 - Bugfix - don't terminate OutboundListener.Channels observable on connection errors.
0.6.1 - Added events and helpers for conferences
0.6.0 - Channels: move channel variables, event headers, underlying socket to Channel.Advanced.
0.5.3 - Channels: fix channel init bug
0.5.2 - Channels: Filter events so underlying socket does not receive events for all channels
0.5.1 - Fix issues with initializing Rx when run in scriptcs
0.5.0 - Fix uri decoding issue on message parsing
- Allow operations on Channels in Pre-Answer state