summaryrefslogtreecommitdiff
path: root/efl
diff options
context:
space:
mode:
authorKai Huuhko <kai.huuhko@gmail.com>2015-12-25 21:02:39 +0200
committerKai Huuhko <kai.huuhko@gmail.com>2015-12-25 21:17:14 +0200
commit6c16e2f7464e95cd6f0a26fcb4c1432baf1f97d9 (patch)
treeaba5fd82f93be8cc3c689288e893780e5c3ceefe /efl
parent16f7cb1a24e93e1a52bdd02206e0e8a4e2054645 (diff)
Ecore.Exe: Add missing documentation for the Events
Diffstat (limited to 'efl')
-rw-r--r--efl/ecore/efl.ecore_exe.pxi23
1 files changed, 13 insertions, 10 deletions
diff --git a/efl/ecore/efl.ecore_exe.pxi b/efl/ecore/efl.ecore_exe.pxi
index 14a3410..4f9171f 100644
--- a/efl/ecore/efl.ecore_exe.pxi
+++ b/efl/ecore/efl.ecore_exe.pxi
@@ -774,9 +774,9 @@ def exe_pipe_run(exe_cmd, int flags=0, data=None):
774cdef class EventExeAdd(Event): 774cdef class EventExeAdd(Event):
775 """Represents Ecore_Exe_Event_Add event from C-api. 775 """Represents Ecore_Exe_Event_Add event from C-api.
776 776
777 This event notifies the process created with :py:class:`Exe` was started. 777 This event notifies that the process created with :py:class:`Exe` has been started.
778 778
779 See property ``exe`` for ``Exe`` instance. 779 :ivar Exe exe: Instance of :py:class:`Exe` that created this event.
780 """ 780 """
781 cdef int _set_obj(self, void *o) except 0: 781 cdef int _set_obj(self, void *o) except 0:
782 cdef Ecore_Exe_Event_Add *obj 782 cdef Ecore_Exe_Event_Add *obj
@@ -793,9 +793,14 @@ cdef class EventExeAdd(Event):
793cdef class EventExeDel(Event): 793cdef class EventExeDel(Event):
794 """Represents Ecore_Exe_Event_Del from C-api. 794 """Represents Ecore_Exe_Event_Del from C-api.
795 795
796 This event notifies the process created with ``Exe`` is now dead. 796 This event notifies that the process created with ``Exe`` is now dead.
797 797
798 See property ``exe`` for ``Exe`` instance. 798 :ivar Exe exe: Instance of :py:class:`Exe` that created this event.
799 :ivar int pid: Process ID
800 :ivar int exit_code: Exit code
801 :ivar int exit_signal: Exit signal
802 :ivar bool exited: Has process exited
803 :ivar bool signalled: Has process been signalled
799 """ 804 """
800 cdef int _set_obj(self, void *o) except 0: 805 cdef int _set_obj(self, void *o) except 0:
801 cdef Ecore_Exe_Event_Del *obj 806 cdef Ecore_Exe_Event_Del *obj
@@ -823,12 +828,10 @@ cdef class EventExeData(Event):
823 This event is issued by :py:class:`Exe` instances created with flags that 828 This event is issued by :py:class:`Exe` instances created with flags that
824 allow reading from either stdout or stderr. 829 allow reading from either stdout or stderr.
825 830
826 See properties: 831 :ivar Exe exe: Instance of :py:class:`Exe` that created this event.
827 832 :ivar string ~EventExeData.data: The raw string buffer with binary data from child process.
828 - **exe** instance of :py:class:`Exe` that created this event. 833 :ivar int ~EventExeData.size: The size of **data** (same as ``len(data)``)
829 - **data** the raw string buffer with binary data from child process. 834 :ivar list lines: List of strings with all text lines
830 - **size** the size of **data** (same as ``len(data)``)
831 - **lines** list of strings with all text lines
832 """ 835 """
833 cdef int _set_obj(self, void *o) except 0: 836 cdef int _set_obj(self, void *o) except 0:
834 cdef Ecore_Exe_Event_Data *obj 837 cdef Ecore_Exe_Event_Data *obj