DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
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...

Public Member Functions

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

Protected Member Functions

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

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

WlmConsoleEngineFileSystem::WlmConsoleEngineFileSystem ( const WlmConsoleEngineFileSystem Src)
protected

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.
int WlmConsoleEngineFileSystem::StartProvidingService ( )

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 Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8