NEURON
nrnbbs.h File Reference

Go to the source code of this file.

Typedefs

typedef void(* NrnBBSCallback) (const char *)
 

Functions

bool nrnbbs_connect ()
 
void nrnbbs_disconnect ()
 
bool nrnbbs_connected ()
 
void nrnbbs_post (const char *)
 
void nrnbbs_post_int (const char *, int)
 
void nrnbbs_post_string (const char *, const char *)
 
bool nrnbbs_take (const char *)
 
bool nrnbbs_take_int (const char *, int *)
 
bool nrnbbs_take_string (const char *, char *)
 
bool nrnbbs_look (const char *)
 
void nrnbbs_exec (const char *)
 
void nrnbbs_notify (const char *, NrnBBSCallback)
 
void nrnbbs_wait (bool *pflag=(bool *) 0)
 

Typedef Documentation

◆ NrnBBSCallback

typedef void(* NrnBBSCallback) (const char *)

Definition at line 4 of file nrnbbs.h.

Function Documentation

◆ nrnbbs_connect()

bool nrnbbs_connect ( )

Definition at line 32 of file ivocmac.cpp.

◆ nrnbbs_connected()

bool nrnbbs_connected ( )

Definition at line 36 of file ivocmac.cpp.

◆ nrnbbs_disconnect()

void nrnbbs_disconnect ( )

Definition at line 35 of file ivocmac.cpp.

◆ nrnbbs_exec()

void nrnbbs_exec ( const char *  cmd)

Definition at line 58 of file ivocmac.cpp.

◆ nrnbbs_look()

bool nrnbbs_look ( const char *  key)

Definition at line 54 of file ivocmac.cpp.

◆ nrnbbs_notify()

void nrnbbs_notify ( const char *  key,
NrnBBSCallback  cb 
)

Definition at line 60 of file ivocmac.cpp.

◆ nrnbbs_post()

void nrnbbs_post ( const char *  key)

Definition at line 40 of file ivocmac.cpp.

◆ nrnbbs_post_int()

void nrnbbs_post_int ( const char *  key,
int  ival 
)

Definition at line 41 of file ivocmac.cpp.

◆ nrnbbs_post_string()

void nrnbbs_post_string ( const char *  key,
const char *  sval 
)

Definition at line 42 of file ivocmac.cpp.

◆ nrnbbs_take()

bool nrnbbs_take ( const char *  key)

Definition at line 44 of file ivocmac.cpp.

◆ nrnbbs_take_int()

bool nrnbbs_take_int ( const char *  key,
int *  ipval 
)

Definition at line 47 of file ivocmac.cpp.

◆ nrnbbs_take_string()

bool nrnbbs_take_string ( const char *  key,
char *  sval 
)

Definition at line 50 of file ivocmac.cpp.

◆ nrnbbs_wait()

void nrnbbs_wait ( bool *  pflag = (bool *) 0)

Definition at line 62 of file ivocmac.cpp.