X-Git-Url: http://sigrok.org/gitweb/?p=libserialport.git;a=blobdiff_plain;f=config-pattern;h=9209cdd8574e5a0898c61f26296d9c3d605c5c5d;hp=a39bbdfd522a266533f5d70f731c238b0e3f0f59;hb=35578b063e6899fad72f479d9004a54a66dd851a;hpb=e4f44cf5f22c40ec7daedc895458426de8340dff diff --git a/config-pattern b/config-pattern index a39bbdf..9209cdd 100644 --- a/config-pattern +++ b/config-pattern @@ -1,32 +1,38 @@ /** * Set the {2} for the specified serial port. * - * @param port Pointer to port structure. - * @param {0} {3}. + * @param[in] port Pointer to a port structure. Must not be NULL. + * @param[in] {0} {3}. * * @return SP_OK upon success, a negative error code otherwise. + * + * @since 0.1.0 */ enum sp_return sp_set_{0}(struct sp_port *port, {1} {0}); /** * Get the {2} from a port configuration. * - * The user should allocate a variable of type {1} and pass a pointer to this - * to receive the result. + * The user should allocate a variable of type {1} and + * pass a pointer to this to receive the result. * - * @param config Pointer to configuration structure. - * @param {0}_ptr Pointer to variable to store result. + * @param[in] config Pointer to a configuration structure. Must not be NULL. + * @param[out] {0}_ptr Pointer to a variable to store the result. Must not be NULL. * * @return SP_OK upon success, a negative error code otherwise. + * + * @since 0.1.0 */ enum sp_return sp_get_config_{0}(const struct sp_port_config *config, {1} *{0}_ptr); /** * Set the {2} in a port configuration. * - * @param config Pointer to configuration structure. - * @param {0} {3}, or -1 to retain current setting. + * @param[in] config Pointer to a configuration structure. Must not be NULL. + * @param[in] {0} {3}, or -1 to retain the current setting. * * @return SP_OK upon success, a negative error code otherwise. + * + * @since 0.1.0 */ enum sp_return sp_set_config_{0}(struct sp_port_config *config, {1} {0});