Lines Matching refs:interface

7 	\brief This class represents a PPP interface living in kernel space.
9 Use this class to control PPP interfaces and get the current interface settings.
31 /*! \brief Sets the interface to \a ID.
33 \param ID The ID of the new interface.
71 - \c B_OK: Object could be initialized successfully and the interface exists.
72 - \c B_BAD_INDEX: The interface does not exist.
88 /*! \brief Changes the current interface.
90 If this fails it will set the interface's \a ID to \c PPP_UNDEFINED_INTERFACE_ID.
92 \param ID The ID of the new interface.
95 - \c B_OK: Object could be initialized successfully and the interface exists.
96 - \c B_BAD_INDEX: The interface does not exist.
140 - \c B_BAD_INDEX: The interface does not exist.
214 /*! \brief Find BEntry to the interface settings that this object represents.
220 - \c B_BAD_INDEX: The interface does not exist.
221 - \c B_BAD_VALUE: Either \a entry was \c NULL or the interface is anonymous.
222 - any other value: The interface could not be found.
346 /*! \brief Get transfer statistics for this interface.
363 //! Compares interface's settings to given driver_settings structure.
379 //! Brings the interface up.
386 BNetworkInterface interface(Name());
387 if (!interface.Exists())
390 int32 currentFlags = interface.Flags();
393 status_t status = interface.SetFlags(currentFlags);
412 //! Brings the interface down which causes the deletion of the interface.
419 BNetworkInterface interface(Name());
420 if (!interface.Exists())
423 int32 currentFlags = interface.Flags();
426 status_t status = interface.SetFlags(currentFlags);
445 /*! \brief Requests report messages from the interface.
467 /*! \brief Removes thread from list of report requestors of this interface.