entrance_ipc.c File Reference


Functions

static int _entrance_ipc_server_add (void *data, int type, void *event)
 _entrance_ipc_server_add - when we connect to the ipc daemon - - -
static int _entrance_ipc_server_del (void *data, int type, void *event)
 _entrance_ipc_server_del - when we disconnect from the ipc daemon - - -
static int _entrance_ipc_server_data (void *data, int type, void *event)
 _entrance_ipc_server_del - when we disconnect from the ipc daemon - - -
static int _entrance_ipc_client_add (void *data, int type, void *event)
 _entrance_ipc_client_add - - - -
static int _entrance_ipc_client_del (void *data, int type, void *event)
 _entrance_ipc_client_del - - - -
static int _entrance_ipc_client_data (void *data, int type, void *event)
 _entrance_ipc_client_data - - - -
int entrance_ipc_init (pid_t server_pid)
void entrance_ipc_shutdown (void)
int entrance_ipc_connected_get (void)
void entrance_ipc_session_set (Entrance_Session *session)
void entrance_ipc_request_xauth (char *homedir, uid_t uid, gid_t gid)

Variables

static Ecore_Ipc_Server * server = NULL
static Entrance_Session_session = NULL
static char * ipc_title = NULL

Function Documentation

static int _entrance_ipc_client_add ( void *  data,
int  type,
void *  event 
) [static]

_entrance_ipc_client_add - - - -

Referenced by entrance_ipc_init().

static int _entrance_ipc_client_data ( void *  data,
int  type,
void *  event 
) [static]

_entrance_ipc_client_data - - - -

Referenced by entrance_ipc_init().

static int _entrance_ipc_client_del ( void *  data,
int  type,
void *  event 
) [static]

_entrance_ipc_client_del - - - -

Referenced by entrance_ipc_init().

static int _entrance_ipc_server_add ( void *  data,
int  type,
void *  event 
) [static]

_entrance_ipc_server_add - when we connect to the ipc daemon - - -

Referenced by entrance_ipc_init().

static int _entrance_ipc_server_data ( void *  data,
int  type,
void *  event 
) [static]

_entrance_ipc_server_del - when we disconnect from the ipc daemon - - -

Referenced by entrance_ipc_init().

static int _entrance_ipc_server_del ( void *  data,
int  type,
void *  event 
) [static]

_entrance_ipc_server_del - when we disconnect from the ipc daemon - - -

Referenced by entrance_ipc_init().

int entrance_ipc_connected_get ( void   ) 

References server.

Referenced by entrance_session_setup_user_session().

int entrance_ipc_init ( pid_t  server_pid  ) 

void entrance_ipc_request_xauth ( char *  homedir,
uid_t  uid,
gid_t  gid 
)

References server.

Referenced by entrance_session_setup_user_session().

void entrance_ipc_session_set ( Entrance_Session session  ) 

Referenced by main().

void entrance_ipc_shutdown ( void   ) 

References server.

Referenced by entrance_session_start_user_session(), and main().


Variable Documentation

Entrance_Session* _session = NULL [static]

char* ipc_title = NULL [static]

Referenced by entrance_ipc_init().

Ecore_Ipc_Server* server = NULL [static]