/** \file
 *
 *  Specifies the interface details for the Wait component in the
 *  GuidanceModule.
 *
 *  Wait.h should only be included by Wait.cpp
 *  Other classes should include WaitIF.h
 *
 *  Copyright (c) 2007,2008,2009 MBARI
 *  MBARI Proprietary Information.  All Rights Reserved
 */

#ifndef WAITIF_H_
#define WAITIF_H_

#include "data/ElementURI.h"

/**
 *  Specifies the interface details for the Wait component in the
 *  GuidanceModule.
 *
 *  Wait.h should only be included by Wait.cpp
 *  Other classes should include WaitIF.h
 *
 *  \ingroup modules_guidance
 */
namespace WaitIF
{
/// Static const for component name
/// (Can be used by other components)
static const Str NAME( "Wait" );

// Static consts for input settings

/// Duration of wait. Wait unitl Timeout if omitted.
static const SettingURI DURATION_SETTING( "duration", "Duration of wait. Wait "
        "unitl Timeout if omitted.", Units::SECOND );


}

#endif /*WAITIF_H_*/
