Real-time data distribution

Home / ICE Developer Center

iPush V2 API


 CHANGE LIST 


iPush V2 .NET Framework API

[2007/08/02] v2.1.13
- Fix: Define event interface for COM wrapper. (to solve VB6 sample can't see event issue)

[2007/01/17] v2.1.12
- Mod: return IPUSH2EXCEPTION_PROXY_CONNECT_FAILED(-108) rather than IPUSH2EXCEPTION_CONNECT_FAILED(-101) when fail to connect through proxy server.

[2006/12/1] v2.1.11
- Mod: add strong-name signing.
- Add: .NET Framework 2.0 support.

[2006/11/28] v2.1.10
- Mod: accept publish/receive ZERO length subject data.

[2006/11/13] v2.1.9
- Mod: Don't set Store&Forward bit for publishing NON-PERSISTENT message.
[2006/10/20] v2.1.8
- Fix: only 1st message sent in publishing data larger than subjectPacketSize.

[2006/03/30] v2.1.7
- Fix: Disconnect event is not thrown before returning to disconnect function.
- Mod: Use a timeout for send.

[2005/12/07] v2.1.6
- Mod: Wait for disconnect to complete before returning.
- Fix: Encoding did not include 0x40.(Same goes for decoding)

[2005/09/05] v2.1.5
- Fix: Socket read timeout does not work in .NET CF.
- Fix: Disconnect action might corrupt immediate connect.
         ie. Re-connect when processing disconnect event.

[2005/09/02] v2.1.4
- Fix: Channel's data size is incorrect.
- Fix: Proxy port is not used correctly.
- Add: ReceiveTimeout parameter.
- Mod: Change iPush Server and Proxy server's connection code.
- Add: Data validity checks.

[2005/07/20] v2.1.3
- Update: Apply reflect fix(s) for CLib 2.5.5
- Fix: Connection lost is not detected and handled properly.
- Change: Events OnDisconnected and OnCommandMsg are signed "Deprecated".
- Change: Status codes changed.

[2005/05/19] v2.1.2
- Fix: Does not return correct error codes for failed connection.

[2005/04/25] v2.1.1
- Update: Mirror Java API v2.4.2.

[2005/04/19] v2.1.0
- Update: Reorganized to reflect Java API internal structure.
- Fix: Subscription return code not properly parsed.
- Fix: Send message functions does not return the original
message length.
- Fix: Error code does not reflect the actual error occurred.
- Fix: UDP does not work on Compact Framework.

[2005/03/24] v2.0.6
- Fix: Parsing command response message for the first time might cause error.
- Add: Catch exception for socket read error.
- Add: Catch exception for message parsing error.
- Mod: Include internal exception message when returning an exception to client.

[2005/02/01] v2.0.5.1
- Add: Provide new GUI sample codes (MsgClient).

[2004/12/23] v2.0.5
MOD - avoids name resolve failure when IP address is given.

[2005/01/10]
FIX - Sample programs for C#.

[2004/08/27] v2.0.3
FIX - UDP timeout causes disconnection.

[2004/08/12] v2.0.2
MOD - make interface consistent with ActiveX API.

[2004/07/26] v2.0.1
FIX - subject message descrambling failure.
FIX - incorrect subject message ID.
MOD - change set/get functions to properties.
ADD - event support.
ADD - COM interface support.
ADD - TCP connection through HTTP proxy.

[2004/06/17] v2.0.0
ADD - first version.