Add thirdparty dir.
This commit is contained in:
41
thirdparty/dcm_network/dcm_verify.h
vendored
Normal file
41
thirdparty/dcm_network/dcm_verify.h
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
#ifndef _DCM_VERIFY_H_
|
||||
#define _DCM_VERIFY_H_
|
||||
|
||||
#include "internal/dcm_global.h"
|
||||
#include "internal/dcm_type.h"
|
||||
#include "internal/dcmtk_headers.h"
|
||||
|
||||
class _DCM_EXPORT dcm_cecho
|
||||
{
|
||||
public:
|
||||
dcm_cecho(const char *peerIp, unsigned long peerPort, const char *peerTitle, const char *ourTitle);
|
||||
~dcm_cecho();
|
||||
|
||||
void set_asce_timeout(int timeout);
|
||||
void set_dimse_timeout(int timeout);
|
||||
void set_max_received_pdu_length(unsigned long length);
|
||||
|
||||
int docecho();
|
||||
|
||||
private:
|
||||
OFCondition echoSCU(T_ASC_Association * assoc, T_DIMSE_BlockingMode block_mode, int dimse_timeout);
|
||||
OFCondition cecho(T_ASC_Association * assoc, unsigned long num_repeat, T_DIMSE_BlockingMode block_mode, int dimse_tiemout);
|
||||
|
||||
private:
|
||||
const char * peerIp_;
|
||||
unsigned long peerPort_;
|
||||
const char * peerTitle_;
|
||||
const char * ourTitle_;
|
||||
unsigned long maxReceivedPDULength;
|
||||
unsigned long repeatCount;
|
||||
bool abortAssociation;
|
||||
unsigned long numXferSyntaxes;
|
||||
unsigned long numPresentationCtx;
|
||||
unsigned long maxXferSyntaxes;
|
||||
int aces_timeout;
|
||||
int socket_tiemout;
|
||||
T_DIMSE_BlockingMode blockMode;
|
||||
int dimse_timeout;
|
||||
};
|
||||
|
||||
#endif // _DCM_VERIFY_H_
|
||||
Reference in New Issue
Block a user