Enlightenment CVS committal

Author  : atmosphere
Project : e17
Module  : apps/entrance

Dir     : e17/apps/entrance/src/client


Modified Files:
        entrance_auth.c entrance_session.c entrance_user.c main.c 
        util.c 


Log Message:
doxygen friendly
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/entrance_auth.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- entrance_auth.c     2 Jan 2004 18:19:31 -0000       1.11
+++ entrance_auth.c     3 Mar 2004 17:34:26 -0000       1.12
@@ -63,7 +63,7 @@
 
 /**
  * entrance_auth_new
- * Returns a 0'd out Entrance_Auth Struct
+ * @return a 0'd out Entrance_Auth Struct
  */
 Entrance_Auth *
 entrance_auth_new(void)
@@ -183,7 +183,7 @@
 /**
  * entrance_auth_cmp_pam - attempt to auth the user
  * @e The Entrance_Auth struct to attempt to validate on the system
- * Returns - 0 on success, 1 on error
+ * @return - 0 on success, 1 on error
  */
 int
 entrance_auth_cmp_pam(Entrance_Auth * e)
@@ -271,7 +271,7 @@
  * entrance_auth_set_user - set the username in the struct
  * @e - the Entrance_Auth to set the user of
  * @str - a string to set the user to, NULL is fine
- * Returns - 0 on success, 1 on failure(User not in system)
+ * @return 0 on success, 1 on failure(User not in system)
  * Check to see if the user exists on the system, if they do, e->user is set
  * to the passed in string, if they don't, e->user is unmodified.
  */
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/entrance_session.c,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -3 -r1.33 -r1.34
--- entrance_session.c  3 Mar 2004 15:55:39 -0000       1.33
+++ entrance_session.c  3 Mar 2004 17:34:26 -0000       1.34
@@ -9,7 +9,7 @@
 
 /**
 @file entrance_session.c
[EMAIL PROTECTED] Variables and Data relating to an instance of the interface
[EMAIL PROTECTED] Variables and Data relating to an instance of the application as a 
whole
 
 */
 
@@ -32,7 +32,8 @@
 
 /**
  * entrance_session_new: allocate a new  Entrance_Session
- * Returns a valid Entrance_Session
+ * @param config - parse this config file instead of the normal system one
+ * @return a valid Entrance_Session
  * Also Allocates the auth, and parse the config struct 
  */
 Entrance_Session *
@@ -66,8 +67,8 @@
 
 /**
  * entrance_session_free: free the entrance session
- * @e - the Entrance_Session to set the ecore evas for
- * @ee - the pointer to a fully setup Ecore_Evas we want to run
+ * @param e - the Entrance_Session to set the ecore evas for
+ * @param ee - the pointer to a fully setup Ecore_Evas we want to run
  */
 void
 entrance_session_ecore_evas_set(Entrance_Session * e, Ecore_Evas * ee)
@@ -94,7 +95,7 @@
 
 /**
  * entrance_session_free: free the entrance session
- * @e - the Entrance_Session to free
+ * @param e - the Entrance_Session to free
  */
 void
 entrance_session_free(Entrance_Session * e)
@@ -118,7 +119,7 @@
 
 /**
  * entrance_session_run: Be a login dm, start running
- * @e - the Entrance_Session to be run
+ * @param e - the Entrance_Session to be run
  */
 void
 entrance_session_run(Entrance_Session * e)
@@ -129,8 +130,8 @@
 
 /**
  * entrance_session_auth_user: attempt to authenticate the user
- * @e - the entrance session we're trying to auth
- * Returns 0 on success errors otherwise
+ * @param e - the entrance session we're trying to auth
+ * @return 0 on success errors otherwise
  */
 int
 entrance_session_auth_user(Entrance_Session * e)
@@ -145,7 +146,7 @@
 
 /**
  * entrance_session_user_reset: forget what we know about the current user
- * @e - the entrance session we should forget the user for 
+ * @param e - the entrance session we should forget the user for 
  */
 void
 entrance_session_user_reset(Entrance_Session * e)
@@ -165,8 +166,8 @@
  * entrance_session_user_set: forget what we know about the current user,
  * load what info we can from the entrance user parameter, so we have a new
  * user in our "EntranceFace" edje
- * @e - the entrance sesssion currently running
- * @eu - the new entrance user we're setting as "current"
+ * @param e - the entrance sesssion currently running
+ * @param eu - the new entrance user we're setting as "current"
  */
 void
 entrance_session_user_set(Entrance_Session * e, Entrance_User * eu)
@@ -246,7 +247,7 @@
  * context.  This only will get written if someone successfully auths after
  * a selection like this is made, but it allows themes etc to have dialogs
  * deciding whether or not they should save this new session as default
- * @e - the currently running session
+ * @param e - the currently running session
  */
 void
 entrance_session_user_session_default_set(Entrance_Session * e)
@@ -267,7 +268,7 @@
 /**
  * entrance_session_start_user_session : If the user is authed, try to log
  * their asses in.
- * @e - the currently running session
+ * @param e - the currently running session
  */
 void
 entrance_session_start_user_session(Entrance_Session * e)
@@ -360,8 +361,8 @@
  * entrance_session_xsession_set.  It only frees the current EntranceSession
  * object in the main edje if loading the newly requested one was
  * successful.
- * @e - the entrance session you want to set the session for
- * @key - the key in the config hash that has this session
+ * @param e - the entrance session you want to set the session for
+ * @param key - the key in the config hash that has this session
  */
 static void
 entrance_session_xsession_load(Entrance_Session * e, const char *key)
@@ -396,8 +397,8 @@
  * entrance_session_xsession_set : Set the current xsesssion to the
  * specified key, emit a signal to the main edje letting it know the main
  * session has changed
- * @e - the entrance session you want to set the session for
- * @key - the key in the config hash that has this session
+ * @param e - the entrance session you want to set the session for
+ * @param key - the key in the config hash that has this session
  */
 void
 entrance_session_xsession_set(Entrance_Session * e, const char *key)
@@ -426,8 +427,8 @@
 /**
  * entrance_session_edje_object_set : Set the main edje for the session to
  * be the parameter passed in
- * @e - the entrance session you want to modify
- * @o - the new edje you're specifying
+ * @param e - the entrance session you want to modify
+ * @param o - the new edje you're specifying
  */
 void
 entrance_session_edje_object_set(Entrance_Session * e, Evas_Object * obj)
@@ -443,6 +444,7 @@
  * entrance_session_list_add : fine the "EntranceSessionList" part in the
  * main edje, setup the container to hold the elements, and create session
  * edjes for the container based on our session list in the config
+ * @param e - the entrance session you want to add the xsession list to
  */
 void
 entrance_session_list_add(Entrance_Session * e)
@@ -489,6 +491,7 @@
  * entrance_session_user_list_add : find the "EntranceUserList" object in
  * the main edje, setup the container to hold the elements, and create user
  * edjes for the container with our user list in the config
+ * @param e - the entrance session you want to add the user list to
  */
 void
 entrance_session_user_list_add(Entrance_Session * e)
@@ -533,6 +536,7 @@
 /**
  * entrance_session_default_xsession_get : Return the hash key for the
  * session that's the first item in the system's session list
+ * @param e - the entrance session you're working with
  */
 const char *
 entrance_session_default_xsession_get(Entrance_Session * e)
@@ -556,6 +560,8 @@
  * valid edje eet or anything your evas has images loaders for.
  * FIXME: Should this be its own smart object, user images are done similar 
  * FIXME: Should it support a "key" paramater as well
+ * @param e - the entrance session you're working with
+ * @param file - the file in $pkgdatadir/images/sessions/ we want to load
  */
 static Evas_Object *
 _entrance_session_icon_load(Evas_Object * o, const char *file)
@@ -591,7 +597,10 @@
 /**
  * _entrance_session_load_session : given the key, try loading an instance
  * of the "Session" group from the current theme.  printf on failure. :(
- * Returns the new session object, or NULL on failure.
+ * @return the new session object, or NULL on failure.
+ * @param e - the entrance session you're working with
+ * @param key - the key for the EntranceSessionIcon file in the
+ * EntranceSession edje
  */
 static Evas_Object *
 _entrance_session_load_session(Entrance_Session * e, const char *key)
@@ -663,6 +672,7 @@
  * _entrance_session_user_list_fix : update the user's list with the current
  * user as the new head of the list.  If it's the first time the user has
  * logged in, create a new user element and prepend it to the list.
+ * @param e - the entrance session you're working with
  */
 static void
 _entrance_session_user_list_fix(Entrance_Session * e)
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/entrance_user.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- entrance_user.c     3 Mar 2004 16:13:10 -0000       1.2
+++ entrance_user.c     3 Mar 2004 17:34:26 -0000       1.3
@@ -7,6 +7,12 @@
 #include <limits.h>
 #include "../config.h"
 
+/**
[EMAIL PROTECTED] entrance_user.c
[EMAIL PROTECTED] Variables and Data relating to an instance of a user in entrance
+
+*/
+
 /** 
  * protos 
  */
@@ -21,9 +27,9 @@
  * Entrance_User instance.  We don't copy the pointers here, simply use
  * them, it allows for us to pass in NULL, and easily use edb supplied data
  * w/o having to free it.
- * @user - the user's user id on the system
- * @icon - the user's "face" icon, an edje or eet
- * @session - the key into the session hash that this user considers their
+ * @param user - the user's user id on the system
+ * @param icon - the user's "face" icon, an edje or eet
+ * @param session - the key into the session hash that this user considers their
  * "default"
  */
 Entrance_User *
@@ -44,8 +50,8 @@
 /**
  * entrance_user_auto_login_set : allow this user to auto login, currently
  * not used
- * @e - the Entrance_User the request is for
- * @allow - true(1) to allow, false(0) to disallow
+ * @param e - the Entrance_User the request is for
+ * @param allow - true(1) to allow, false(0) to disallow
  */
 void
 entrance_user_auto_login_set(Entrance_User * e, int allow)
@@ -56,7 +62,7 @@
 
 /**
  * entrance_user_free: free this Entrance_User
- * @e - the Entrance_User to free
+ * @param e - the Entrance_User to free
  */
 void
 entrance_user_free(Entrance_User * e)
@@ -74,9 +80,9 @@
 /**
  * entrance_user_edje_get : get the Evas_Object(edje||image) that is
  * specified in config db.  Their "EntranceFace"
- * @e - the Entrance_User to get the edje for
- * @edje - a pointer to the main edje in entrance
- * Returns NULL on failure, a valid Evas_Object on success
+ * @param e - the Entrance_User to get the edje for
+ * @para edje - a pointer to the main edje in entrance
+ * @return NULL on failure, a valid Evas_Object on success
  */
 Evas_Object *
 entrance_user_edje_get(Entrance_User * e, Evas_Object * edje)
@@ -133,9 +139,9 @@
 /**
  * _entrance_user_icon_load : It says this is the filename, gimme an evas
  * object for it, I don't care what type. :)
- * @o - another object in the Canvas
- * @file - the filename on disk, might be an edje, might be an image
- * Returns - NULL on failure, a valid Evas_Object on success
+ * @param o - another object in the Canvas
+ * @param file - the filename on disk, might be an edje, might be an image
+ * @return NULL on failure, a valid Evas_Object on success
  */
 static Evas_Object *
 _entrance_user_icon_load(Evas_Object * o, char *file)
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/main.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -3 -r1.35 -r1.36
--- main.c      3 Mar 2004 16:48:20 -0000       1.35
+++ main.c      3 Mar 2004 17:34:26 -0000       1.36
@@ -498,26 +498,27 @@
  * main - where it all starts !
  * @argc - the number of arguments entrance was called with
  * @argv - the args entrance was called with 
- * Entrance works like this:
- * 1.  Init Ecore
- * 2.  Parse command line arguments
- * 3.  Create a New Entrance_Session(Parses config for you)
- * 4.  Init Ecore_X
- * 5.  Init Ecore_Evas
- * 6.  Init Edje
- * 7.  Detect Ecore_Evas type from config, software or gl
- * 8.  Set the cursor specified in the config
- * 9.  Add key modifiers, setup caches and paths
- * 10. Load theme specified in config, or from cli(cli overrides config)
- * 11. Swallow the username and password entries into the edje
- * 12. Detect theme part presence, swallow/setup as appropriate
- * 13. Setup signal callbacks that our main edje might emit
- * 14. Show the main edje
- * 15. Emit an "In" signal on the main entry for lazy themers
- * 16. Tell the Entrance_Sesssion that the Ecore_Evas belongs to it
- * 17. Run.............. until ecore_main_loop_quit is called
- * 18. If the user is authenticated, try to run their session
- * 19. Shut down edje, ecore_evas, ecore_x, ecore
+ * <p>Entrance works like this:<ol>
+ * <li> Init Ecore </li>
+ * <li> Parse command line arguments </li>
+ * <li> Create a New Entrance_Session(Parses config for you) </li>
+ * <li> Init Ecore_X </li>
+ * <li> Init Ecore_Evas </li>
+ * <li> Init Edje </li>
+ * <li> Detect Ecore_Evas type from config, software or gl</li>
+ * <li> Set the cursor specified in the config </li>
+ * <li> Add key modifiers, setup caches and paths </li>
+ * <li> Load theme specified in config, or from cli(cli overrides
+ * config)</li>
+ * <li> Swallow the username and password entries into the edje </li>
+ * <li> Detect theme part presence, swallow/setup as appropriate </li>
+ * <li> Setup signal callbacks that our main edje might emit </li>
+ * <li> Show the main edje </li>
+ * <li> Emit an "In" signal on the main entry for lazy themers </li>
+ * <li> Tell the Entrance_Sesssion that the Ecore_Evas belongs to it</li>
+ * <li> Run.............. until ecore_main_loop_quit is called</li>
+ * <li> If the user is authenticated, try to run their session</li>
+ * <li>Shut down edje, ecore_evas, ecore_x, ecore</li>
  */
 int
 main(int argc, char *argv[])
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entrance/src/client/util.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- util.c      31 Jan 2003 21:57:06 -0000      1.1
+++ util.c      3 Mar 2004 17:34:26 -0000       1.2
@@ -1,5 +1,16 @@
 #include "util.h"
 
+/**
[EMAIL PROTECTED] util.c
[EMAIL PROTECTED] Functions that do things that don't quite fit anywhere else
+
+*/
+
+/**
+ * struct_passwd_dup : duplicate a struct passwd *
+ * @param pwent - the struct passwd pointer we want to copy
+ * @return a valid pointer to an allocated struct passwd * 
+ */
 struct passwd *
 struct_passwd_dup(struct passwd *pwent)
 {
@@ -27,6 +38,11 @@
    return (result);
 }
 
+/**
+ * struct_passwd_free: free a struct passwd *
+ * @param pwent - the struct passwd pointer we want to free
+ * @return NULL
+ */
 void *
 struct_passwd_free(struct passwd *pwent)
 {
@@ -47,6 +63,10 @@
    return (NULL);
 }
 
+/**
+ * entrance_debug: print a message if debugging is on
+ * @param msg - the character string you want printed in debug mode
+ */
 void
 entrance_debug(char *msg)
 {




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to