netwib doc_html (version 5.39.0)

## main index

## section index

    /*-------------------------------------------------------------*/
    /* Name : netwib_uint32_init_kbd
       Description :
         Ask user to enter an integer.
       Input parameter(s) :
         *pmessage : message to print before
         min : minvalue which can be entered (if 0 no min)
         max : maxvalue which can be entered (if 0xFFFFFFFFu no max)
         defaultnumber : default number (if 0xFFFFFFFFu no default)
       Input/output parameter(s) :
       Output parameter(s) :
         *pnumber : number chosen
       Normal return values :
         NETWIB_ERR_OK : ok
    */
    netwib_err netwib_uint32_init_kbd(netwib_constbuf *pmessage,
                                      netwib_uint32 min,
                                      netwib_uint32 max,
                                      netwib_uint32 defaultnumber,
                                      netwib_uint32 *pnumber);
    #define NETWIB_UINT32_INIT_KBD_NOMIN 0
    #define NETWIB_UINT32_INIT_KBD_NOMAX 0xFFFFFFFFu
    #define NETWIB_UINT32_INIT_KBD_NODEF 0xFFFFFFFFu
    netwib_err netwib_uint64_init_kbd(netwib_constbuf *pmessage,
                                      netwib_uint64 defaultnumber,
                                      netwib_uint64 *pnumber);

    /*-------------------------------------------------------------*/
    /* Name : netwib_int32_init_kbd
       Description :
         Ask user to enter an integer.
       Input parameter(s) :
         *pmessage : message to print before
         min : minvalue which can be entered (if -0x80000000 no min)
         max : maxvalue which can be entered (if 0x7FFFFFFF no max)
         defaultnumber : default number (if 0x7FFFFFFF no default)
       Input/output parameter(s) :
       Output parameter(s) :
         *pnumber : number chosen
       Normal return values :
         NETWIB_ERR_OK : ok
    */
    netwib_err netwib_int32_init_kbd(netwib_constbuf *pmessage,
                                     netwib_int32 min,
                                     netwib_int32 max,
                                     netwib_int32 defaultnumber,
                                     netwib_int32 *pnumber);
    #define NETWIB_INT32_INIT_KBD_NOMIN (-0x7FFFFFFF-1)
    #define NETWIB_INT32_INIT_KBD_NOMAX 0x7FFFFFFF
    #define NETWIB_INT32_INIT_KBD_NODEF 0x7FFFFFFF
    netwib_err netwib_int64_init_kbd(netwib_constbuf *pmessage,
                                     netwib_int64 defaultnumber,
                                     netwib_int64 *pnumber);

## main index

## section index