The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

ttdt_file_event (3)
  • >> ttdt_file_event (3) ( Solaris man: Библиотечные вызовы )
  • 
    NAME
         ttdt_file_event - use ToolTalk to announce an event about  a
         file
    
    SYNOPSIS
         #include <Tt/tttk.h>
         Tt_status ttdt_file_event(Tt_message context,
                                   Tttk_op event,
                                   Tt_pattern *patterns,
                                   int send);
    
    DESCRIPTION
         The ttdt_file_event() function is used to create and send  a
         ToolTalk  notice  announcing  an event pertaining to a file.
         The file is indicated by  the  pathname  argument  that  was
         passed to ttdt_file_join(3) when patterns was created.
    
         The event  argument  identifies  the  event.   If  event  is
         TTDT_MODIFIED,  ttdt_file_event() registers in the the_scope
         argument passed to ttdt_file_join(3) to handle Get_Modified,
         Save,  and  Revert  requests.  Get_Modified is handled tran-
         sparently by associating the modified state of the file with
         patterns.   Save  and  Revert  requests  are  passed  to the
         Ttdt_file_cb that was given to ttdt_file_join(3).   If  send
         is  True, ttdt_file_event() sends Modified in the_scope.  If
         event  is  TTDT_SAVED  or  TTDT_REVERTED,  ttdt_file_event()
         unregisters  handler  patterns  for  Get_Modified, Save, and
         Revert requests.  If send is True,  ttdt_file_event()  sends
         Saved or Reverted, respectively, in the_scope.
    
         The context argument describes the environment to  use.   If
         context  is  not zero, messages created by ttdt_file_event()
         inherit from context all contexts whose slotname begins with
         the characters ENV_.
    
    RETURN VALUE
         Upon successful completion, the  ttdt_file_event()  function
         returns  the status of the operation as one of the following
         Tt_status values:
    
            TT_OK   The operation completed successfully.
    
            TT_ERR_NOMP
                    The ttsession(1) process is not running  and  the
                    ToolTalk service cannot restart it.
    
            TT_ERR_OVERFLOW
                    The ToolTalk service  has  more  active  messages
                    than  it  can  handle.   (The  maximum  number of
                    active messages is implementation  specific,  but
                    is at least 2000.)
    
            TT_ERR_POINTER
                    The patterns argument was NULL.
    
    SEE ALSO
         tttk(5), ttdt_file_join(3), ttdt_Get_Modified(3),
         ttdt_file_quit(3).
    
    
    
    


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру