DCMTK  Version 3.6.1 20120515
OFFIS DICOM Toolkit
Public Member Functions | Protected Member Functions | Protected Attributes
WlmConsoleEngineFileSystem Class Reference

This class encapsulates data structures and operations for a console application that can act as a basic worklist management service class provider based on the file system. More...

List of all members.

Public Member Functions

 WlmConsoleEngineFileSystem (int argc, char *argv[], const char *applicationName, WlmDataSource *dataSourcev)
 constructor.
 ~WlmConsoleEngineFileSystem ()
 destructor
int StartProvidingService ()
 Starts providing the implemented service for calling SCUs.

Protected Member Functions

 WlmConsoleEngineFileSystem (const WlmConsoleEngineFileSystem &Src)
 Protected undefined copy-constructor.
WlmConsoleEngineFileSystemoperator= (const WlmConsoleEngineFileSystem &Src)
 Protected undefined operator=.

Protected Attributes

char rcsid [200]
 contains application's id string
WlmReturnedCharacterSetType opt_returnedCharacterSet
 returned character set type
OFString opt_dfPath
 path to database files
OFCmdUnsignedInt opt_port
 port on which this application is listening
OFBool opt_refuseAssociation
 indicates if incoming associations shall be refused or not
OFBool opt_rejectWithoutImplementationUID
 indicates if incoming associations shall be refused if no implementation class uid is specified
OFCmdUnsignedInt opt_sleepAfterFind
 indicates how long the application shall sleep after a find
OFCmdUnsignedInt opt_sleepDuringFind
 indicates how long the application shall sleep during a find
OFCmdUnsignedInt opt_maxPDU
 max PDU size
E_TransferSyntax opt_networkTransferSyntax
 preferred network transfer syntax
OFBool opt_failInvalidQuery
 indicates if find shall fail on an invalid query or not
OFBool opt_singleProcess
 indicates if this application is run in single process mode or not
OFBool opt_forkedChild
 indicates if this process is called as a child process, used by dcmnet
int opt_maxAssociations
 indicates how many associations can be accepted at the same time
OFBool opt_noSequenceExpansion
 indicates if an expansion of empty sequences in C-Find RQ messages shall take place or not
OFBool opt_enableRejectionOfIncompleteWlFiles
 indicates if wl-files which are lacking return type 1 attributes or information in such attributes shall be rejected or not
T_DIMSE_BlockingMode opt_blockMode
 blocking mode for DIMSE operations
int opt_dimse_timeout
 timeout for DIMSE operations
int opt_acse_timeout
 timeout for ACSE operations
OFConsoleApplicationapp
 instance of console application class (for handling command line arguments)
OFCommandLinecmd
 instance of command line class (for handling command line arguments)
int command_argc
 number of command line arguments, needed for multiprocess mode on WIN32
char ** command_argv
 complete command line, needed for mulitprocess mode on WIN32
WlmDataSourcedataSource
 data source which shall be queried on incoming C-Find RQ messages

Detailed Description

This class encapsulates data structures and operations for a console application that can act as a basic worklist management service class provider based on the file system.


Constructor & Destructor Documentation

Protected undefined copy-constructor.

Shall never be called.

Parameters:
SrcSource object.
WlmConsoleEngineFileSystem::WlmConsoleEngineFileSystem ( int  argc,
char *  argv[],
const char *  applicationName,
WlmDataSource dataSourcev 
)

constructor.

Parameters:
argcNumber of arguments that were passed to main.
argvArguments that were passed to main.
applicationNameThe name of this application.
dataSourcevObject which provides access to the data source.

Member Function Documentation

WlmConsoleEngineFileSystem& WlmConsoleEngineFileSystem::operator= ( const WlmConsoleEngineFileSystem Src) [protected]

Protected undefined operator=.

Shall never be called.

Parameters:
SrcSource object.
Returns:
Reference to this.

Starts providing the implemented service for calling SCUs.

After having created an instance of this class, this function shall be called from main.

Returns:
Return value that is supposed to be returned from main().

The documentation for this class was generated from the following file:


Generated on Tue May 15 2012 for DCMTK Version 3.6.1 20120515 by Doxygen 1.7.5.1-20111027