//Editor-Info: -*- C++ -*-
//
//Subject: TOVE project / SCCP Interface
//
//File: sccpdownprimitives.cpp
//
//Version: $Revision: 1.1 $
//
//State: $State: Exp $
//
//Date: $Date: 1997/07/28 09:14:58 $
//
//Organisation:
//      Helsinki University of Technology
//      Laboratory of Telecommunications Software and Multimedia
//
//Author:
//      Timo Pärnänen
//
//
//Description:
//      See corresponding header file.
//
//Copyright:
//
//
//Licence:
//
//
//History: 

#include "pf/protocol.h"
#include "pf/state.h"
#include "sccpdownprimitives.h"

sccpN_UNITDATAreq :: sccpN_UNITDATAreq(void)
    : sccpCLprimitives()
{
    return;
}

sccpN_UNITDATAreq :: ~sccpN_UNITDATAreq(void)
{
    return;
}

void sccpN_UNITDATAreq :: apply(pfState *state_, pfProtocol *protocol_)
{
    sccpDownInputs *state = dynamic_cast<sccpDownInputs*>(state_);
    assert(state != 0);
    state->sccpN_UNITDATAreqAct(this, protocol_);
    return;
}
