#pragma once

#ifndef PEERSDK_PROTECT
#pragma message("please include PeerSDK.h instead of me")
#endif

/**
 * @brief Contains state information and event data associated with a <b>DisConnectionOccuredEvent</b> event.
 */
class PEERSDK_API DisConnectionOccurredEventArgs
{
    PEERSDK_DECLARE_IMPL()
    
public:
    /** @name Constructors
     */
    //@{
    
    /**
     * @private
     */
    DisConnectionOccurredEventArgs(_R const& e);
    
    /**
     * @private
     */
    ~DisConnectionOccurredEventArgs();
    //@}
    
public:
    /** @name Properties
     */
    //@{
    
    /**
     * Gets the Type.
     */
    int Type() const;
    //@}
};
