#include <windows.h>
#include <ddeml.h>
#include <dde.h>
#include <windowsx.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "ddeclnt.h"
#include "nrnbbs.h"
Go to the source code of this file.
|
| static void | post (HCONV hc, const char *name) |
| |
| void | nrnbbs_post (const char *name) |
| |
| void | nrnbbs_post_int (const char *name, int i) |
| |
| void | nrnbbs_post_string (const char *name, const char *data) |
| |
| static BOOL | take (HCONV hc, const char *name, BOOL look) |
| |
| BOOL | nrnbbs_take (const char *name) |
| |
| BOOL | nrnbbs_look (const char *name) |
| |
| BOOL | nrnbbs_take_int (const char *name, int *pi) |
| |
| BOOL | nrnbbs_take_string (const char *name, char *val) |
| |
| void | nrnbbs_exec (const char *cmd) |
| |
| void | nrnbbs_notify (const char *name, NrnBBSCallback f) |
| |
| BOOL | nrnbbs_connected () |
| |
| BOOL | nrnbbs_connect () |
| |
| void | nrnbbs_disconnect () |
| |
| void | nrnbbs_wait (BOOL *pflag) |
| |
| HDDEDATA EXPENTRY _export | DDECallback (WORD wType, WORD wFmt, HCONV hConvX, HSZ hsz1, HSZ hsz2, HDDEDATA hData, DWORD dwData1, DWORD dwData2) |
| |
| void | HandleError (DWORD DdeError) |
| |
◆ STRICT
◆ DDECallback()
| HDDEDATA EXPENTRY _export DDECallback |
( |
WORD |
wType, |
|
|
WORD |
wFmt, |
|
|
HCONV |
hConvX, |
|
|
HSZ |
hsz1, |
|
|
HSZ |
hsz2, |
|
|
HDDEDATA |
hData, |
|
|
DWORD |
dwData1, |
|
|
DWORD |
dwData2 |
|
) |
| |
◆ HandleError()
| void HandleError |
( |
DWORD |
DdeError | ) |
|
◆ nrnbbs_connect()
◆ nrnbbs_connected()
| BOOL nrnbbs_connected |
( |
| ) |
|
◆ nrnbbs_disconnect()
| void nrnbbs_disconnect |
( |
| ) |
|
◆ nrnbbs_exec()
| void nrnbbs_exec |
( |
const char * |
cmd | ) |
|
◆ nrnbbs_look()
| BOOL nrnbbs_look |
( |
const char * |
name | ) |
|
◆ nrnbbs_notify()
◆ nrnbbs_post()
| void nrnbbs_post |
( |
const char * |
name | ) |
|
◆ nrnbbs_post_int()
| void nrnbbs_post_int |
( |
const char * |
name, |
|
|
int |
i |
|
) |
| |
◆ nrnbbs_post_string()
| void nrnbbs_post_string |
( |
const char * |
name, |
|
|
const char * |
data |
|
) |
| |
◆ nrnbbs_take()
| BOOL nrnbbs_take |
( |
const char * |
name | ) |
|
◆ nrnbbs_take_int()
| BOOL nrnbbs_take_int |
( |
const char * |
name, |
|
|
int * |
pi |
|
) |
| |
◆ nrnbbs_take_string()
| BOOL nrnbbs_take_string |
( |
const char * |
name, |
|
|
char * |
val |
|
) |
| |
◆ nrnbbs_wait()
| void nrnbbs_wait |
( |
BOOL * |
pflag | ) |
|
◆ post()
| static void post |
( |
HCONV |
hc, |
|
|
const char * |
name |
|
) |
| |
|
static |
◆ take()
| static BOOL take |
( |
HCONV |
hc, |
|
|
const char * |
name, |
|
|
BOOL |
look |
|
) |
| |
|
static |
◆ cbfunc_
◆ dwResult
◆ hConv
| HCONV hConv = (HCONV)NULL |
◆ hConvAdmin
| HCONV hConvAdmin = (HCONV)NULL |
◆ hData
◆ hszAdmin
◆ hszItem
◆ hszService
◆ hszUser
◆ iClientCount
◆ idInst
◆ lpDdeProc
◆ started
◆ szDDEData
◆ szDDEString
◆ tbuf
◆ wFmt