Swift 如何更改DCMTK中的默认网络套接字超时?
DCMTK中的默认网络套接字超时为60秒 如何将其更改为30 我可以看到以下代码,但无法将其更改为30:Swift 如何更改DCMTK中的默认网络套接字超时?,swift,dicom,dcmtk,Swift,Dicom,Dcmtk,DCMTK中的默认网络套接字超时为60秒 如何将其更改为30 我可以看到以下代码,但无法将其更改为30: extern DCMTK_DCMNET_EXPORT OFGlobal<Sint32> dcmSocketReceiveTimeout; /* default: 60 */ extern DCMTK\u DCMNET\u导出全局dcmSocketReceiveTimeout;/*默认值:60*/ 据我所知,您希望以编程方式设置超时。 您可以在dcmtk工具中检查如何执行此操
extern DCMTK_DCMNET_EXPORT OFGlobal<Sint32> dcmSocketReceiveTimeout; /* default: 60 */
extern DCMTK\u DCMNET\u导出全局dcmSocketReceiveTimeout;/*默认值:60*/
据我所知,您希望以编程方式设置超时。您可以在dcmtk工具中检查如何执行此操作,例如--基本上您必须调用:
#包括“dcmtk/dcmnet/dcmtrans.h”
dcmSocketReceiveTimeout.set(of static_cast(Sint32,new_socket_timeout));
全局超时将相应地改变。设置发送超时也是如此,您使用的是
dcmSocketSendTimeout
。据我所知,您希望以编程方式设置超时。您可以在dcmtk工具中检查如何执行此操作,例如--基本上您必须调用:
#包括“dcmtk/dcmnet/dcmtrans.h”
dcmSocketReceiveTimeout.set(of static_cast(Sint32,new_socket_timeout));
全局超时将相应地改变。设置发送超时也是如此,您可以使用
dcmSocketSendTimeout