RtClientFilter

Description

RtClientFilter can be used in conjunction with the RtxTcpServer and client samples. RtxTcpServer must be run on the same machine on which the RtClientFilter RTDLL was registered and enabled. RtClientFilter filters UDP frames received on the machine where RtClientFilter is running. The server sample must run on the default port for the sample 9999, with the default data size.

Client sample considerations:

RtClientFilter considerations:

RtClientFilter will also print the following messages to the server window as it performs its functions:

NOTE:  RtClientFilter and RtxTcpServer must be run in User Datagram Protocol (UDP) for the filter to work.

Source Files

RtClientFilter project source files:

Building the Sample

  1. Open the solution in the desired Visual Studio version you wish to build.
  2. Once Visual Studio is open, build the sample in any desired configuration that is available.

Running the sample

Run the server on the Network Interface Card (NIC) associated with the filter. Run the client on any NIC on the same Subnet Mask (RTX or Windows) as the server NIC.

Remarks

The RtClientFilter library can be built as a Win32 DLL or an RtDLL.

APIs Referenced

RTAPI

Real Time Network APIs

RtPrintf

RtnAllocateFrame

RtnDecodePacket

RtnFreeFrame

RtnGetDeviceName

RtnQueueRecvFrame

RtnTransmitFrame

See Also

RtClientFilter

IntervalZero.com | Support | Give Feedback