Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia del Archivo jed_defs.C

Ir al código fuente de este archivo.

Funciones

void usleep (int)
void DEG2gms (double angulo, float *grados, float *minutos, float *segundos)
 Recibe un angulo en GRADOS y lo convierte a notacion grados:minutos:segundos OJO: Revisar el metodo por posibles problemas de presicion: esta solo al segundo (y el segundo deberia ser un flotante!).

void DEG2hms (double angulo, float *horas, float *arco_minutos, float *arco_segundos)
 Recibe un angulo en GRADOS y lo convierte a notacion horas:arco_minutos:arco_segundos OJO: Revisar el metodo por posibles problemas de presicion: esta solo al segundo (y el segundo deberia ser un flotante!).

int main (int argc, char *argv[])
void PALM_setcolor (BYTE r, BYTE g, BYTE b)
 Selecciona el color (r, g, b) para el Palm Pilot, teniendo en cuenta particularidades de la version del sistema PALMOS.

void PALM_putpixel (int x, int y, BYTE r, BYTE g, BYTE b)
 Pinta un pixel de color (r, g, b) en la coordenada (x, y) de la pantalla del Palm Pilot, teniendo en cuenta particularidades de la version del sistema PALMOS.

Err revisar_version_rom (UInt32 requiredVersion, UInt16 launchFlags)
 RETURNED: error code if OS is incompatible, 0 if otherwise OJO: Requiere que en los recursos de la aplicacion se encuentre definido el cuadro de dialogo de advertencia de version incompatible.

UInt32 PilotMain (UInt16 modo_de_ejecucion, MemPtr cmdPBP, UInt16 launchFlags)
 Este es el punto de entrada para la ejecucion de un programa en plataforma Palm.

void WINlog (char *linea)
void reportar_evento_WM (int e)
void registrar_entrada_sockets (SOCKET sockfd, void(*f)(void *, int), void *User_data)
LONG WINAPI receptor_eventos_sockets (HWND w, UINT tipo_mensaje, UINT uParam, LONG lParam)
 Captura los eventos de entrada/salida generados desde sockets.

HWND instalar_sistema_asincronico_sockets (void)
char ** PrepArgs (char *s, int *pn)
 Crea una estructura de cadenas compatible con la codificacion de argumentos de programa usados por la funcion C/C++ convencional 'main', a partir de una cadena con argumentos i386_WIN32_VC de 'WinMain'.

int PASCAL WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
 OJO: NO MODIFIQUE NUNCA ESTA FUNCION PARA EL PROGRAMA DE APLICACION, ESTA FRIAMENTE CALCULADA PARA ESTANDARIZAR LA PROGRAMACION BAJO MS-WINDOWS CON LA FORMA NORMAL DE C DE USAR LA FUNCIONCITA main...

int jprintf (const char *cadena_de_formato,...)
 Esta funcion es un printf que fflush-ea la stdio.

int jprintfe (const char *cadena_de_formato,...)
 Esta funcion es un printf que imprime en y fflush-ea la stderr.


Variables

BYTE _MI_byte
LISTA< SOCKET_IO_PAIR * > PARES_socket
HINSTANCE i386_WIN32_VC_instancia_actual
HINSTANCE i386_WIN32_VC_instancia_previa
LPSTR i386_WIN32_VC_linea_de_comandos
int i386_WIN32_VC_modo_visual


Documentación de las funciones

void DEG2gms double  angulo,
float *  grados,
float *  minutos,
float *  segundos
 

Recibe un angulo en GRADOS y lo convierte a notacion grados:minutos:segundos OJO: Revisar el metodo por posibles problemas de presicion: esta solo al segundo (y el segundo deberia ser un flotante!).

Definición en la línea 39 del archivo jed_defs.C.

Referenciado por CAMARA::imprimir().

void DEG2hms double  angulo,
float *  horas,
float *  arco_minutos,
float *  arco_segundos
 

Recibe un angulo en GRADOS y lo convierte a notacion horas:arco_minutos:arco_segundos OJO: Revisar el metodo por posibles problemas de presicion: esta solo al segundo (y el segundo deberia ser un flotante!).

Definición en la línea 71 del archivo jed_defs.C.

Referenciado por CAMARA::imprimir().

HWND instalar_sistema_asincronico_sockets void   ) 
 

Definición en la línea 536 del archivo jed_defs.C.

References receptor_eventos_sockets(), y WINlog().

Referenciado por CONEXION_UDP::crear_como_servidor(), y CONEXION_TCP::crear_como_servidor().

Here is the call graph for this function:

int jprintf const char *  cadena_de_formato,
... 
 

Esta funcion es un printf que fflush-ea la stdio.

Notese que jprintfe hace lo mismo pero escribe en stderr.

La 'j' es en conmemoracion mia. Att.: JEDILINK (oscarchavarro@hotmail.com)

Definición en la línea 695 del archivo jed_defs.C.

int jprintfe const char *  cadena_de_formato,
... 
 

Esta funcion es un printf que imprime en y fflush-ea la stderr.

Notese que jprintf hace lo mismo pero escribe en stdout.

La 'j' es en conmemoracion mia. Att.: JEDILINK (oscarchavarro@hotmail.com)

Definición en la línea 714 del archivo jed_defs.C.

int main int  argc,
char *  argv[]
 

void PALM_putpixel int  x,
int  y,
BYTE  r,
BYTE  g,
BYTE  b
 

Pinta un pixel de color (r, g, b) en la coordenada (x, y) de la pantalla del Palm Pilot, teniendo en cuenta particularidades de la version del sistema PALMOS.

Definición en la línea 136 del archivo jed_defs.C.

Referenciado por IMAGEN_RGB::exportar_palm().

void PALM_setcolor BYTE  r,
BYTE  g,
BYTE  b
 

Selecciona el color (r, g, b) para el Palm Pilot, teniendo en cuenta particularidades de la version del sistema PALMOS.

Definición en la línea 112 del archivo jed_defs.C.

UInt32 PilotMain UInt16  modo_de_ejecucion,
MemPtr  cmdPBP,
UInt16  launchFlags
 

Este es el punto de entrada para la ejecucion de un programa en plataforma Palm.

Definición en la línea 206 del archivo jed_defs.C.

References main(), y revisar_version_rom().

Here is the call graph for this function:

char** PrepArgs char *  s,
int *  pn
 

Crea una estructura de cadenas compatible con la codificacion de argumentos de programa usados por la funcion C/C++ convencional 'main', a partir de una cadena con argumentos i386_WIN32_VC de 'WinMain'.

OJO: Es responsabilidad de la aplicacion liberar la memoria de esta estructura.

Definición en la línea 604 del archivo jed_defs.C.

Referenciado por WinMain().

LONG WINAPI receptor_eventos_sockets HWND  w,
UINT  tipo_mensaje,
UINT  uParam,
LONG  lParam
 

Captura los eventos de entrada/salida generados desde sockets.

Ignora todos los eventos que no son generados desde una entrada/salida con sockets.

Definición en la línea 497 del archivo jed_defs.C.

References ACC_ELIMINAR, ACC_ERROR, ACC_LEER, y PARES_socket.

Referenciado por instalar_sistema_asincronico_sockets().

void registrar_entrada_sockets SOCKET  sockfd,
void(*  f)(void *, int),
void *  User_data
 

Definición en la línea 485 del archivo jed_defs.C.

References _SOCK_IO_::f, PARES_socket, _SOCK_IO_::sockfd, y _SOCK_IO_::User_data.

Referenciado por CONEXION_TCP::crear_como_servidor(), y CONEXION_UDP::crear_como_servidor().

void reportar_evento_WM int  e  ) 
 

Definición en la línea 248 del archivo jed_defs.C.

References WINlog().

Here is the call graph for this function:

Err revisar_version_rom UInt32  requiredVersion,
UInt16  launchFlags
[static]
 

RETURNED: error code if OS is incompatible, 0 if otherwise OJO: Requiere que en los recursos de la aplicacion se encuentre definido el cuadro de dialogo de advertencia de version incompatible.

Metodo tomado de los ejemplos de CodeWarrior.

Definición en la línea 174 del archivo jed_defs.C.

Referenciado por PilotMain().

void usleep int   ) 
 

Definición en la línea 19 del archivo jed_defs.C.

References BOOLEAN.

void WINlog char *  linea  ) 
 

Definición en la línea 238 del archivo jed_defs.C.

Referenciado por instalar_sistema_asincronico_sockets(), y reportar_evento_WM().

int PASCAL WinMain HINSTANCE  hInstance,
HINSTANCE  hPrevInstance,
LPSTR  lpCmdLine,
int  nCmdShow
 

OJO: NO MODIFIQUE NUNCA ESTA FUNCION PARA EL PROGRAMA DE APLICACION, ESTA FRIAMENTE CALCULADA PARA ESTANDARIZAR LA PROGRAMACION BAJO MS-WINDOWS CON LA FORMA NORMAL DE C DE USAR LA FUNCIONCITA main...

Definición en la línea 639 del archivo jed_defs.C.

References i386_WIN32_VC_instancia_actual, i386_WIN32_VC_instancia_previa, i386_WIN32_VC_linea_de_comandos, i386_WIN32_VC_modo_visual, Jmain(), main(), y PrepArgs().

Here is the call graph for this function:


Documentación de las variables

BYTE _MI_byte
 

Definición en la línea 31 del archivo jed_defs.C.

HINSTANCE i386_WIN32_VC_instancia_actual
 

Definición en la línea 598 del archivo jed_defs.C.

Referenciado por JED_MSWIN32SDK_INTERFACE::crear(), JED_WXWINDOWS_INTERFACE::ejecutar(), y WinMain().

HINSTANCE i386_WIN32_VC_instancia_previa
 

Definición en la línea 599 del archivo jed_defs.C.

Referenciado por JED_WXWINDOWS_INTERFACE::ejecutar(), y WinMain().

LPSTR i386_WIN32_VC_linea_de_comandos
 

Definición en la línea 600 del archivo jed_defs.C.

Referenciado por JED_WXWINDOWS_INTERFACE::ejecutar(), y WinMain().

int i386_WIN32_VC_modo_visual
 

Definición en la línea 601 del archivo jed_defs.C.

Referenciado por JED_MSWIN32SDK_INTERFACE::crear(), JED_WXWINDOWS_INTERFACE::ejecutar(), y WinMain().

LISTA<SOCKET_IO_PAIR *> PARES_socket
 

Definición en la línea 235 del archivo jed_defs.C.

Referenciado por receptor_eventos_sockets(), y registrar_entrada_sockets().


Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.