IlsIlvTcpMvProcess
 
IlsIlvTcpMvProcess
Category 
Communication layer class
Inheritance Path 
IlsMvProcess
IlsTcpMvProcess
IlsIlvTcpMvProcess
Description 
This class initializes a server or component process that uses Rogue Wave® Server MvTCP as the communication layer and executes the Rogue Wave Views event loop.
On Windows® platforms, this class creates a new thread which selects the MvTCP file descriptors. When an event is detected on one of these file descriptors, the thread forwards a specific Windows message which will be handled by a specific Windows Proc. The main thread must run a standard Windows message loop.
On Windows platforms, this class may be used to interface any graphic product. On UNIX®, this class register MvTCP file descriptors with the Rogue Wave Views main loop.
Library 
<mvtcp>
Header File 
#include <ilserver/tcpvmvproc.h>
Synopsis 
class IlsIlvTcpMvProcess : public IlsTcpMvProcess {
 
static IlsBoolean Initialize(int& argc,
char** argv,
unsigned short listenPort = 0);
};
Member Function 
[static] IlsBoolean Initialize(int& argc,char** argv,
unsigned short listenPort = 0);
Use this static member function to initialize the Rogue Wave Server MvTCP communication layer. This process mixes the MvTCP main loop with the Rogue Wave Views main loop. The listenPort argument can be used to specify on which TCP port the process will listen for incoming messages.
See Also 
IlsTcpMvProcess

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.