Commit 6a9ddd9d authored by garciay's avatar garciay
Browse files

Add DHCPv4 component + empty port

parent ba883a8b
Loading
Loading
Loading
Loading
+27 −1
Original line number Diff line number Diff line
@@ -55,6 +55,12 @@ module AtsCommon_Interfaces {
        
        group componentPorts {
            
            /**
             * @desc DHCPv4 messages port
             */
            type port DHCPv4Port message {
            } // End of port DHCPv4Port
            
            /**
             * @desc DHCPv6 messages port
             */
@@ -90,6 +96,26 @@ module AtsCommon_Interfaces {
            
        } // End of group componentPorts
        
        /**
         * @desc 
         * @member dhcpv4Port
         * @member tc_ac
         * @member tc_noac
         * @member tc_wait
         */
        type component DHCPv4Component extends SelfSyncComp {
            /** DHCPv6 message port */
            port DHCPv4Port dhcpv4Port;
            /** Inter-component communication port */
            port InterCompDataPort dataPort;
            /** Timer used for expected received message */
            timer tc_ac:= PX_TAC;
            /** Timer used for unexpected received message */
            timer tc_noac:= PX_TNOAC;
            /** Timer used for receive meceige */
            timer tc_wait:= PX_TWAIT;
        } // End of component DHCPv6Component
        
        /**
         * @desc 
         * @member dhcpv6Port