...
/*! Sangoma port object structure contains all hw port information The object is provided to user opaque in order to simplify development. /*! The callback structure allows user application to pass on user_obj - is a user pointer that will be passed back to the user application hw_probe_callback() - is functin that will be called for each port detected
|
Hardware Detection Function
/*! A very first access to the sangoma operations library. /*! Detect sangoma hardware on a machine In callback function user application should:
|
Sangoma Port Object Config and Misc Methods
/*! This is a method that operates on sangoma_port_obj. */ /*! This is a method that operates on sangoma_port_obj. /*! This is a method that operates on sangoma_port_obj. char* sangoma_config_port_hwinfo_get_model_str(sangoma_port_obj_t sangoma_port_obj); Code Block | |
Sangoma HW Port Operation Methods
/*! This is a method that operates on sangoma_port_obj. /*! This is a method that operates on sangoma_port_obj. /*! This is a method that operates on sangoma_port_obj.
Code Block | |
Sangoma FreeTDM Configuration Functions
...
/*! Main FreeTDM initializatino function. */
|
Sangoma FreeTDM Signaling and Media I/O Interface Functions
...
/*! \brief Place an outgoing call with the given caller data in a channel according to the hunting scheme provided and records
*
*
*/ /*! \brief Place an outgoing call with the given caller data in a channel according to the hunting scheme provided */ /*! \brief Indicate a new condition in an incoming call
*
*/ /*! \brief Answer call. This can also be accomplished by ftdm_channel_call_indicate with FTDM_CHANNEL_INDICATE_ANSWER, in both
*/ Code Block | |
FreeTDM Hangup Call
|
...
/*! \brief Hangup cause codes */ |
FreeTDM Call Support Functions
|
FreeTDM Channel Support Functions
/*!
*
*
*/ /*!
*
* /*!
*
* /*!
*
*
*/ /*!
*
*/ /*!
*
*
*/ /*!
*
*
*/ /*!
*
*
*/ Code Block | |
FreeTDM Media Wait, Read, Write
|
FreeTDM Media Support Functions
...
|