MAK RTIspy API Documentation for HLA 1.3
latencyTestConfigWidget.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 2008 MaK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: latencyTestConfigWidget.h,v $ $Revision: 1.2 $ $State: Exp $
00007 *********************************************************************/
00008 
00011 
00012 #ifndef latencyTestConfigWidget_H_
00013 #define latencyTestConfigWidget_H_
00014 
00015 #include "ui_latencyTestConfigWidgetUI.h"
00016 #include <rtiMsConfig.h>
00017 #include <RIDparams.h>
00018 #include "assistantConfigWidget.h"
00019 
00023 class DT_DLL_ASSISTANTAPP DtLatencyTestConfigWidget : public DtAssistantConfigWidget
00024 {
00025    Q_OBJECT
00026 
00027 public:
00028 
00030    DtLatencyTestConfigWidget( QWidget* parent = 0, Qt::WindowFlags f = 0 );
00031 
00033    virtual ~DtLatencyTestConfigWidget();
00034 
00036    virtual void setConfig( unsigned int interactionPeriod, 
00037       unsigned int numInteractions, unsigned int payloadBytes );
00038 
00040    virtual unsigned int interactionPeriod();
00041 
00043    virtual unsigned int numInteractions();
00044 
00047    virtual unsigned int payloadBytes();
00048 
00049    virtual void processReject();
00050 
00051 public slots:
00052 
00054    virtual void processAccept();
00055 
00056 signals:
00057 
00059    void updateTestConfig( unsigned int interactionPeriod, 
00060       unsigned int numInteractions, unsigned int payloadBytes );
00061 
00062 private:
00063 
00065    DtLatencyTestConfigWidget( DtLatencyTestConfigWidget const& );
00066 
00068    DtLatencyTestConfigWidget& operator=( DtLatencyTestConfigWidget const& );
00069 
00070 protected:
00071 
00072    Ui::LatencyTestConfigWidget myUiImpl;
00073 };
00074 
00075 #endif

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)