Diff for /libaitio/inc/aitio.h between versions 1.36.2.5 and 1.36.2.8

version 1.36.2.5, 2013/11/21 18:26:40 version 1.36.2.8, 2013/11/22 12:47:32
Line 86  struct tagCliSock { Line 86  struct tagCliSock {
         int                             cli_pty;          int                             cli_pty;
         sockaddr_t                      cli_addr;          sockaddr_t                      cli_addr;
         char                            cli_name[64];          char                            cli_name[64];
           char                            cli_cmdline[PATH_MAX];
           pid_t                           cli_pid;
   
         sched_task_func_t               cli_func;          sched_task_func_t               cli_func;
   
Line 161  int ioUpSocket(sock_t * __restrict s, void *arg, int t Line 163  int ioUpSocket(sock_t * __restrict s, void *arg, int t
  * ioUpdTimerSocket() - Update timeout of socket   * ioUpdTimerSocket() - Update timeout of socket
  *   *
  * @c = Client socket   * @c = Client socket
    * @arg = Optional data argument
  * return:  none   * return:  none
  */   */
void ioUpdTimerSocket(sock_cli_t * __restrict c);void ioUpdTimerSocket(sock_cli_t * __restrict c, void *arg);
 /*  /*
  * ioLoopSocket() - Start socket scheduler   * ioLoopSocket() - Start socket scheduler
  *   *
Line 172  void ioUpdTimerSocket(sock_cli_t * __restrict c); Line 175  void ioUpdTimerSocket(sock_cli_t * __restrict c);
  * return: -1 error or return result from scheduler   * return: -1 error or return result from scheduler
  */   */
 int ioLoopSocket(sock_t * __restrict s, sched_task_func_t rcb);  int ioLoopSocket(sock_t * __restrict s, sched_task_func_t rcb);
   /*
    * ioBridgeProg2Socket() - Start socket scheduler and bridge program to socket
    *
    * @s = Socket
    * @prgname = Program name
    * return: 0 ok or !=0 error
    */
   int ioBridgeProg2Socket(sock_t * __restrict s, const char *prgname);
   
 /*  /*
  * ioPromptRead() - Read data from input h[0] with prompt to output h[1]   * ioPromptRead() - Read data from input h[0] with prompt to output h[1]
Line 182  int ioLoopSocket(sock_t * __restrict s, sched_task_fun Line 193  int ioLoopSocket(sock_t * __restrict s, sched_task_fun
  * @dataLen = Length of data   * @dataLen = Length of data
  * return: 0 EOF; -1 error:: can`t read; >0 count of readed chars   * return: 0 EOF; -1 error:: can`t read; >0 count of readed chars
 */  */
int ioPromptRead(int *h, const char *csPrompt, char * __restrict psData, int dataLen);int ioPromptRead(int *h, const char *csPrompt, 
                 char * __restrict psData, int dataLen);
 /*  /*
  * ioPromptPassword() - Read password from input h[0] with prompt to output h[1]   * ioPromptPassword() - Read password from input h[0] with prompt to output h[1]
  *   *
Line 193  int ioPromptRead(int *h, const char *csPrompt, char *  Line 205  int ioPromptRead(int *h, const char *csPrompt, char * 
  * @confirm = Confirm password, 0 - get password, !=0 Ask for confirmation   * @confirm = Confirm password, 0 - get password, !=0 Ask for confirmation
  * return: 0 EOF; -1 error:: can`t read; >0 count of readed chars   * return: 0 EOF; -1 error:: can`t read; >0 count of readed chars
 */  */
int ioPromptPassword(int *h, const char *csPrompt, char * __restrict psPass, int passLen, int confirm);int ioPromptPassword(int *h, const char *csPrompt, 
                 char * __restrict psPass, int passLen, int confirm);
   
   
 /*  /*

Removed from v.1.36.2.5  
changed lines
  Added in v.1.36.2.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>