Back to index

lightning-sunbird  0.9+nobinonly
Defines | Functions | Variables
XRemoteClient.cpp File Reference
#include "XRemoteClient.h"
#include "prmem.h"
#include "prprf.h"
#include "plstr.h"
#include "prsystem.h"
#include "prlog.h"
#include "prenv.h"
#include "prdtoa.h"
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <strings.h>
#include <sys/time.h>
#include <sys/types.h>
#include <X11/Xatom.h>

Go to the source code of this file.

Defines

#define MOZILLA_VERSION_PROP   "_MOZILLA_VERSION"
#define MOZILLA_LOCK_PROP   "_MOZILLA_LOCK"
#define MOZILLA_COMMAND_PROP   "_MOZILLA_COMMAND"
#define MOZILLA_COMMANDLINE_PROP   "_MOZILLA_COMMANDLINE"
#define MOZILLA_RESPONSE_PROP   "_MOZILLA_RESPONSE"
#define MOZILLA_USER_PROP   "_MOZILLA_USER"
#define MOZILLA_PROFILE_PROP   "_MOZILLA_PROFILE"
#define MOZILLA_PROGRAM_PROP   "_MOZILLA_PROGRAM"
#define TO_LITTLE_ENDIAN32(x)   (x)
#define MAX_PATH   1024
#define ARRAY_LENGTH(array_)   (sizeof(array_)/sizeof(array_[0]))

Functions

static char * estrcpy (char *s, char *d)

Variables

static PRLogModuleInfosRemoteLm = NULL
static char * XAtomNames []
static Atom XAtoms [ARRAY_LENGTH(XAtomNames)]

Define Documentation

#define ARRAY_LENGTH (   array_)    (sizeof(array_)/sizeof(array_[0]))

Definition at line 82 of file XRemoteClient.cpp.

#define MAX_PATH   1024

Definition at line 79 of file XRemoteClient.cpp.

#define MOZILLA_COMMAND_PROP   "_MOZILLA_COMMAND"

Definition at line 63 of file XRemoteClient.cpp.

#define MOZILLA_COMMANDLINE_PROP   "_MOZILLA_COMMANDLINE"

Definition at line 64 of file XRemoteClient.cpp.

#define MOZILLA_LOCK_PROP   "_MOZILLA_LOCK"

Definition at line 62 of file XRemoteClient.cpp.

#define MOZILLA_PROFILE_PROP   "_MOZILLA_PROFILE"

Definition at line 67 of file XRemoteClient.cpp.

#define MOZILLA_PROGRAM_PROP   "_MOZILLA_PROGRAM"

Definition at line 68 of file XRemoteClient.cpp.

#define MOZILLA_RESPONSE_PROP   "_MOZILLA_RESPONSE"

Definition at line 65 of file XRemoteClient.cpp.

#define MOZILLA_USER_PROP   "_MOZILLA_USER"

Definition at line 66 of file XRemoteClient.cpp.

#define MOZILLA_VERSION_PROP   "_MOZILLA_VERSION"

Definition at line 61 of file XRemoteClient.cpp.

#define TO_LITTLE_ENDIAN32 (   x)    (x)

Definition at line 75 of file XRemoteClient.cpp.


Function Documentation

static char* estrcpy ( char *  s,
char *  d 
) [static]

Definition at line 666 of file XRemoteClient.cpp.

{
  while (*s)
    *d++ = *s++;

  *d++ = '\0';
  return d;
}

Here is the caller graph for this function:


Variable Documentation

Definition at line 84 of file XRemoteClient.cpp.

char* XAtomNames[] [static]
Atom XAtoms[ARRAY_LENGTH(XAtomNames)] [static]

Definition at line 121 of file XRemoteClient.cpp.