Main Page   Compound List   File List   Compound Members   File Members  

answer.c File Reference

#include "netfone.h"

Defines

#define userIdMax   1024
#define answerBufferSize   (2048 + userIdMax)
#define newMessageCriterion   2
#define kOverhead   30000L

Functions

void setMessageCount (void)
int growMessageTable (HWND hwnd, int currentMessage)
void answerResetFocus (HWND hwnd)
int answerOpen (void)
int answerEnabled (void)
void answerSave (struct in_addr IPaddr, LPSTR hostName, soundbuf *sb)
void answerSync (void)
void answerClose (void)
void answerReplay (void)
int answerRead (struct in_addr *IPaddr, time_t *rtime, char *hostName, soundbuf *sb)
void answerReplayDone (void)
void scanMessageFile (HWND hwnd)
void answerClearMessageInfo (HWND hwnd)
void answerUpdateMessageInfo (HWND hwnd, time_t *t, struct in_addr *IPaddr, char *hostName)
BOOL CALLBACK answerDlgProc (HWND hwnd, UINT nMessage, WPARAM wParam, LPARAM lParam)
VOID answerDialogue (HWND hwndParent)

Variables

char answerBuffer [answerBufferSize]
char answerFileName [MAX_PATH] = ""
char answerOutFileName [MAX_PATH] = ""
int answerRecord = TRUE
FILE * answerFile = NULL
long answerLen
long answerPlayPos
int replaying = FALSE
int currentMessage
time_t lastPacket = 0
long * msgTable = NULL
int msgMax = 0
int msgCount = 0

Define Documentation

#define answerBufferSize   (2048 + userIdMax)
 

#define kOverhead   30000L
 

#define newMessageCriterion   2
 

#define userIdMax   1024
 


Function Documentation

void answerClearMessageInfo HWND    hwnd [static]
 

void answerClose void   
 

VOID answerDialogue HWND    hwndParent
 

BOOL CALLBACK answerDlgProc HWND    hwnd,
UINT    nMessage,
WPARAM    wParam,
LPARAM    lParam
 

int answerEnabled void   
 

int answerOpen void   
 

int answerRead struct in_addr *    IPaddr,
time_t *    rtime,
char *    hostName,
soundbuf   sb
[static]
 

void answerReplay void    [static]
 

void answerReplayDone void    [static]
 

void answerResetFocus HWND    hwnd [static]
 

void answerSave struct in_addr    IPaddr,
LPSTR    hostName,
soundbuf   sb
 

void answerSync void   
 

void answerUpdateMessageInfo HWND    hwnd,
time_t *    t,
struct in_addr *    IPaddr,
char *    hostName
[static]
 

int growMessageTable HWND    hwnd,
int    currentMessage
[static]
 

void scanMessageFile HWND    hwnd [static]
 

void setMessageCount void    [static]
 


Variable Documentation

char answerBuffer[answerBufferSize] [static]
 

FILE* answerFile = NULL [static]
 

char answerFileName[MAX_PATH] = ""
 

long answerLen [static]
 

char answerOutFileName[MAX_PATH] = ""
 

long answerPlayPos [static]
 

int answerRecord = TRUE
 

int currentMessage [static]
 

time_t lastPacket = 0 [static]
 

int msgCount = 0 [static]
 

int msgMax = 0 [static]
 

long* msgTable = NULL [static]
 

int replaying = FALSE [static]
 


Generated on Tue Feb 10 08:26:35 2004 for Speak-FreelyforWindows by doxygen1.2.18