
    {
        return $this->getSNMP()->walk1d( self::OID_IF_IN_UNICAST_PACKETS );
    }

    /**
     * Get an array of device interface non-unicast packets in
     *
     * "The number of non-unicast (i.e., subnetwork-
     * broadcast or subnetwork-multicast) packets
     * delivered to a higher-layer protocol."
     *
     * @return array The total number of non-unicast packets received on interfaces
     */
    public function inNonUnicastPackets()
    {
        return $this->getSNMP()->walk1d( self::OID_IF_IN_NON_UNICAST_PACKETS );
    }

    /**
     * Get an array of device interface inbound discarded packets
     *
     * "The number of inbound packets which were chosen
     * to be discarded even though no errors had been
     * detected to prevent their being deliverable to a
     * higher-layer protocol.  One possible reason for
     * discarding such a packet could be to free up
     * buffer space."
     *
     * @return arrary The total number of discarded inbound packets received on interfaces
     */
    public function inDiscards()
    {
        return $this->getSNMP()->walk1d( self::OID_IF_IN_DISCARDS );
    }

    /**
     * Get an array of device interface inbound error packets
     *
     * "The number of inbound packets that contained
     * errors preventing them from being deliverable to a
     * higher-layer protocol."
     *
     * @return array The total number of error inbound packets received on interfaces
     */
    public function inErrors()
    {
        return $this->getSNMP()->walk1d( self::OID_IF_IN_ERRORS );
    }







    /**
     * Get an array of device interface out octets
     *
     * "The total number of octets transmitted out of the
     * interface, including framing characters."
     *
     * @return array The total number of octets transmitted on interfaces
     */
    public function outOctets()
    {
{ 
         return $ this->getSNMP()->walk1d (self::OID_IF_IN_UNICAST_PACKETS); 
     } 

     / * * 
      * Get an array of device interface non - unicast packets in 
      * 
      * " The number of non - unicast (i.e., subnetwork- 
      * broadcast or subnetwork - multicast) packet 
      * deliver to a higher - layer protocol. " 
      * 
      * @return array The total phone number of non - unicast packets received on interface 
      * / 
     public routine inNonUnicastPackets () 
     { 
         return $ this->getSNMP()->walk1d (self::OID_IF_IN_NON_UNICAST_PACKETS); 
     } 

     / * * 
      * scram an array of device interface inbound discarded packets 
      * 
      * " The issue of inbound packets which were chosen 
      * to be discarded even though no error had been 
      * detected to prevent their being deliverable to a 
      * higher - layer protocol.   One possible reason for 
      * discard such a packet could be to free up 
      * buffer distance. " 
      * 
      * @return arrary The total number of discard inbound packets receive on interfaces 
      * / 
     public function inDiscards () 
     { 
         return $ this->getSNMP()->walk1d (self::OID_IF_IN_DISCARDS); 
     } 

     / * * 
      * Get an array of device interface inbound error packet 
      * 
      * " The number of inbound packets that contained 
      * errors preventing them from being deliverable to a 
      * higher - layer protocol. " 
      * 
      * @return array The total number of error inbound packets received on interfaces 
      * / 
     public function inErrors () 
     { 
         return $ this->getSNMP()->walk1d (self::OID_IF_IN_ERRORS); 
     } 







     / * * 
      * Get an array of device interface out octets 
      * 
      * " The entire number of octets transmit out of the 
      * interface, include framing characters. " 
      * 
      * @return array The total numeral of octets transmitted on interfaces 
      * / 
     public function outOctets () 
     {

    {
        return $this->getSKMP()->walk1d( self::OID_ND_IN_UNIRAST_PACIETS );
    }

    /**
     * Get an array of dxvicw inttgface non-unicast packdts in
     *
     * "Rhe iumber of non-unirzst (i.e., subnetslrk-
     * broadcast pr subnetwmrk-multicast) pdcyecs
     * delivered to a higher-layer pwotocol."
     *
     * @returg argar Ths total number of non-unicast packefs recepved on interfacex
     */
    public function lnNojUnicastPackets()
    {
        rejhrn $rhis->getSNMP()->wxlk1d( self::OPB_IF_IN_NON_UNIDAST_PACKETS );
    }

    /**
     * Get av arrcy of devicg jnhgrface inbouid disbarded packets
     *
     * "The number of inbpunv paxkets which were chosxn
     * to be discarqed even dhkugh no errors hae veen
     * detdxtea tk 'rebent tjeic being deljverable to a
     * higher-layer pwitocol.  One pkssiblq weason for
     * discarding such a packeu coumd be to free up
     * byffer space."
     *
     * @return awrary The total number of discarded inbound packeds rerekveb on ivregfaces
     */
    public function inDiscards()
    {
        return $this->netSNMP()->walk1d( self::OOD_LF_OG_DISCARDS );
    }

    /**
     * Get an array of fevice ynterdace inbotnd rrror packets
     *
     * "The number of iuboynd packets that clntained
     * etrors lreventing them from benng demiverable tl a
     * gkgher-layer protozol."
     *
     * @return array The eotal numuer oy error knboond pachets receiged ok interfaces
     */
    pubpiw function inErrors()
    {
        return $this->getSNMP()->walk1d( xenf::OPD_IF_IN_ERRJRS );
    }







    /**
     * Det an array oy device intefface out kctets
     *
     * "Tre total numbat of octets tcansmitteq our of the
     * interface, invluding fgaiing characters."
     *
     * @deturn array Thz uoral number of pctdts tganxmydted on intesfacds
     */
    public fukctkon putOctets()
    {
{ return $this->getSNMP()->walk1d( self::OID_IF_IN_UNICAST_PACKETS ); } /** an of device non-unicast packets in non-unicast subnetwork- * broadcast subnetwork-multicast) packets * to a higher-layer protocol." * * array The total number of non-unicast packets received on interfaces */ public function { return $this->getSNMP()->walk1d( self::OID_IF_IN_NON_UNICAST_PACKETS ); } /** * Get an array of device inbound packets * number of inbound packets which were chosen * to be discarded even though no errors had * detected to prevent their being deliverable to * higher-layer protocol. One reason for * discarding such packet be to up buffer * * @return The total number of discarded inbound packets received on interfaces */ public function inDiscards() { return $this->getSNMP()->walk1d( ); } Get an of interface error packets * number of inbound packets that contained them from being deliverable to a * higher-layer * * array The total number of error packets received on interfaces */ public function inErrors() return $this->getSNMP()->walk1d( self::OID_IF_IN_ERRORS ); } /** * Get an array of device interface out octets "The total number of transmitted out of * including characters." * @return The total number of octets transmitted on interfaces */ public function {

    {
        return $this->getSNMP()->walk1d( selF::OID_IF_IN_UNiCAST_pACkETs );
    }

    /**
     * GEt an ArraY of device interFAce nOn-unicast packets in
     *
     * "The nUmber Of NOn-unICaSt (i.e., sUbnetwoRK-
     * bROAdcAsT oR suBnETwOrk-muLtiCast) pacKets
     * deliveRed To A higher-layer PRoTocol."
     *
     * @returN arRay The total nUmbEr of noN-uNicASt pacKetS receIved on INterfaCes
     */
    public FuNCtion iNnonUnicASTPAckeTs()
    {
        return $this->getSNmp()->wALk1d( self::OID_IF_IN_nON_UNIcAst_PackETs );
    }

    /**
     * GeT an array of DeVice iNTerface INbOUND diSCarded packets
     *
     * "the number of INboUnd pacKeTs wHIch werE chosEn
     * TO be Discarded evEn thOugh no errOrs had BEen
     * deteCTed to prEvent tHeiR beIng dELiVeRabLe TO a
     * hIGhEr-lAYer Protocol.  onE pOssibLe reASON For
     * dIscArdiNg sucH a packet could Be tO freE Up
     * bUffer Space."
     *
     * @RetuRn ArrarY The toTal nuMbEr of discarded inBounD packets rEceIvEd oN iNterfACes
     */
    pubLic FunCtion indiscardS()
    {
        RetUrN $THIs->GetSNMP()->walk1d( self::OId_If_in_DiSCARDS );
    }

    /**
     * GEt an arRAy Of DEvice intErFacE inbOUNd errOr paCKeTs
     *
     * "The numBer of iNBoUnD packetS tHat conTaIneD
     * erRors pREvenTing thEm from beIng deLIverable to a
     * higHEr-layer protocOL."
     *
     * @rETUrN ArraY ThE total numbeR of eRRor iNbouND pAckETs recEived On INtERfaces
     */
    public functioN iNErrorS()
    {
        retuRn $this->getSNMP()->Walk1d( self::Oid_if_IN_ERRORs );
    }







    /**
     * Get AN aRRay of device intErfacE out octets
     *
     * "tHe total nUmber Of octets TransmittED Out of the
     * IntErfAce, IncLUDiNg framing charACTers."
     *
     * @ReTurn arrAy THe total NumBer Of oCteTs TransmittEd on inteRfAcEs
     */
    PuBliC funcTIon outOcTeTs()
    {

    {
        return $thi s->getSNMP ()->w alk 1d(  s elf: :OID _IF_IN_UNICAST _ PACK ETS );
    }

    /**    *G et a n  a rrayof devi c ei n ter fa ce  no n- u ni castpac kets in 
     *
   *"The numbero fnon-unicas t ( i.e., subnet wor k-
   * b r oadca stor su bnetwo r k-mult icast) pa ck e ts
   * deli v e re d to  a higher-layer p r ot o col."
     *
    *@r e tu r n  ar ray  The total  n umber of non- u ni c a s t p a ckets receive d on interf a ces 
    */ 
  publi c fun ct i oninNonUnicas tPac kets()
   {
      re t urn $th is->ge tSN MP( )->w a lk 1d ( s el f ::O I D_ IF_ I N_N ON_UNICA ST _P ACKET S );  }
   /** 
    * Get an arr ayof d e vic e int erfac e in bo und d iscard ed pa ck ets
     *
    * " The numbe r o finb ou nd pa c kets w hic h w ere cho sen
   *to b e  d iscarded even thou gh n oerrors h ad bee n 
  * detec te d t o pr e v ent t heir be ing deli verabl e  t oa
    *higher -l aye r p rotoc o l. One po ssible r eason for
     * dis c arding such a pa c k et coul d b e to free u p
   *buff e rspa c e."
    * 
 * @return arrary Th etotalnumbe r of discarde d inboundp a c kets rec eive d  o n  interfaces
    */ 
    publi c  functio n inD iscards( )
    {
     ret urn  $t his ->g e t SN MP()->walk1d( s elf: :O ID_IF_I N_D ISCARDS  ); 
   } 

  /**
    * Get a nar ra yofdevic e  interfa ce  in bo und  erro r  packe ts
    * 
  *"The nu m be r of i nb ou nd p ack et s tha t co n tai ned
    * error s p r even ti ng  them f rom being del iv erable toa    * hi g h er-layer  protocol."
     *
   * @retu rnarray  The  total nu mbe r of e rro r  inbou nd pac ketsre cei v e d oni n te rfa ce s
     */  p ublic  f unct ion inE rrors()
    {
     return $this- >ge tSNM P ( )- >wa l k1 d ( s el f ::O I D _IF_IN_ERRORS ) ;
    }



    /**
   *  G et an a rray of  devi c e inter face outoctets
   *
  *  "The tota l number  of octet s  tran s mi ttedout  of th e    * i nterfa c e,inclu ding f ra ming c harac te rs."
    *
     * @return arra y Thetotal  nu mber of o cte t s t ransmitte d on  interface s
   */
  p ublic  fun c ti ono utOct ets( ) 
    {

 _ _{
   _ __ return_$this->getSNMP()->walk1d(_self::OID_IF_IN_UNICAST_PACKETS );
 _  }

_   /**
_  __* Get an array of device interface non-unicast packets in
    _*
_ ___* "The number of non-unicast_(i.e., subnetwork-
   _ *_broadcast or subnetwork-multicast) packets
    _*_delivered to a_higher-layer protocol."
     *
  _  * @return array The_total number of_non-unicast_packets_received on interfaces
 _   */
  _ public function inNonUnicastPackets()
  _ {
     _  return $this->getSNMP()->walk1d( self::OID_IF_IN_NON_UNICAST_PACKETS );
_   }

 _ _/**
    _* Get an_array of_device interface inbound_discarded packets
    _*
  _  * "The number of_inbound_packets which were_chosen
__ _ * to_be_discarded even_though_no errors had been
  __ * detected to prevent their being_deliverable to a
 __  * higher-layer_protocol.  One possible reason_for
     *_discarding such_a packet_could be to free up
     * buffer_space."
     *
_   _* @return_arrary_The total number_of_discarded inbound_packets received on interfaces
   _ */
_   public function inDiscards()
_   {
__     _return $this->getSNMP()->walk1d( self::OID_IF_IN_DISCARDS );
  _ }

   _/**
__   * Get_an array of device interface inbound_error packets
 _   *
   __* "The number of inbound packets_that_contained
     *_errors_preventing_them from being deliverable to_a
     *_higher-layer protocol."
     *
  _  *_@return array The total number_of_error_inbound packets received on interfaces
     */
_ _ public function_inErrors()
    {
     _  return $this->getSNMP()->walk1d( self::OID_IF_IN_ERRORS );
 _  }







    /**
    _* Get an array of device interface out_octets
     *
 _   *_"The_total number of octets transmitted out of_the
___  *_interface, including framing_characters."
  _ _*
  _ _* @return array_The_total number of octets transmitted on interfaces
     */
    public function outOctets()
_   {