|
Classes |
| struct | IMDEnergies |
| struct | IMDheader |
| struct | netint |
Typedefs |
typedef TypeSelection::Int<
4 >::type | int32 |
Enumerations |
| enum | IMDType {
IMD_DISCONNECT,
IMD_ENERGIES,
IMD_FCOORDS,
IMD_GO,
IMD_HANDSHAKE,
IMD_KILL,
IMD_MDCOMM,
IMD_PAUSE,
IMD_TRATE,
IMD_IOERROR
} |
Functions |
| void | swap4 (char *data, int ndata) |
| int32 | imd_htonl (int32 h) |
| int32 | imd_ntohl (int32 n) |
| void | fill_header (IMDheader *header, IMDType type, int32 length) |
| void | swap_header (IMDheader *header) |
| int32 | imd_readn (void *s, char *ptr, int32 n) |
| int32 | imd_writen (void *s, const char *ptr, int32 n) |
| int | imd_disconnect (void *s) |
| int | imd_pause (void *s) |
| int | imd_kill (void *s) |
| int | imd_go (void *s) |
| int | imd_handshake (void *s) |
| int | imd_trate (void *s, int32 rate) |
| int | imd_send_mdcomm (void *s, int32 n, const int32 *indices, const float *forces) |
| int | imd_send_energies (void *s, const IMDEnergies *energies) |
| int | imd_send_fcoords (void *s, int32 n, const float *coords) |
| IMDType | imd_recv_header_nolengthswap (void *s, int32 *length) |
| int | imd_recv_handshake (void *s) |
| IMDType | imd_recv_header (void *s, int32 *length) |
| int | imd_recv_mdcomm (void *s, int32 n, int32 *indices, float *forces) |
| int | imd_recv_energies (void *s, IMDEnergies *energies) |
| int | imd_recv_fcoords (void *s, int32 n, float *coords) |
| int | vmdsock_init (void) |
| void * | vmdsock_create (void) |
| int | vmdsock_connect (void *v, const char *host, int port) |
| int | vmdsock_bind (void *v, int port) |
| int | vmdsock_listen (void *v) |
| void * | vmdsock_accept (void *v) |
| int | vmdsock_write (void *v, const void *buf, int len) |
| int | vmdsock_read (void *v, void *buf, int len) |
| void | vmdsock_destroy (void *v) |
| int | vmdsock_selread (void *v, int sec) |
| int | vmdsock_selwrite (void *v, int sec) |