|
MFEM
v4.0
Finite element discretization library
|
#include <socketstream.hpp>
Public Member Functions | |
| GnuTLS_socketbuf (const GnuTLS_session_params &p) | |
| virtual | ~GnuTLS_socketbuf () |
| bool | gnutls_good () const |
| virtual int | attach (int sd) |
| virtual int | open (const char hostname[], int port) |
| virtual int | close () |
Public Member Functions inherited from mfem::socketbuf | |
| socketbuf () | |
| socketbuf (int sd) | |
| socketbuf (const char hostname[], int port) | |
| int | detach () |
| int | getsocketdescriptor () |
| bool | is_open () |
| virtual | ~socketbuf () |
Protected Member Functions | |
| void | handshake () |
| void | start_session () |
| void | end_session () |
| virtual int | sync () |
| virtual int_type | underflow () |
| virtual std::streamsize | xsgetn (char_type *__s, std::streamsize __n) |
| virtual std::streamsize | xsputn (const char_type *__s, std::streamsize __n) |
Protected Member Functions inherited from mfem::socketbuf | |
| virtual int_type | overflow (int_type c=traits_type::eof()) |
Protected Attributes | |
| GnuTLS_status | status |
| gnutls_session_t | session |
| bool | session_started |
| const GnuTLS_session_params & | params |
| gnutls_certificate_credentials_t | my_cred |
Protected Attributes inherited from mfem::socketbuf | |
| int | socket_descriptor |
| char | ibuf [buflen] |
| char | obuf [buflen] |
Additional Inherited Members | |
Static Protected Attributes inherited from mfem::socketbuf | |
| static const int | buflen = 1024 |
Definition at line 157 of file socketstream.hpp.
|
inline |
Definition at line 172 of file socketstream.hpp.
|
inlinevirtual |
Definition at line 176 of file socketstream.hpp.
|
virtual |
Attach a new socket descriptor to the socketbuf. Returns the old socket descriptor which is NOT closed.
Reimplemented from mfem::socketbuf.
Definition at line 700 of file socketstream.cpp.
|
virtual |
Reimplemented from mfem::socketbuf.
Definition at line 729 of file socketstream.cpp.
|
protected |
Definition at line 670 of file socketstream.cpp.
|
inline |
Definition at line 178 of file socketstream.hpp.
|
protected |
Definition at line 507 of file socketstream.cpp.
|
virtual |
Reimplemented from mfem::socketbuf.
Definition at line 715 of file socketstream.cpp.
|
protected |
Definition at line 545 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 742 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 769 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 806 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 852 of file socketstream.cpp.
|
protected |
Definition at line 165 of file socketstream.hpp.
|
protected |
Definition at line 164 of file socketstream.hpp.
|
protected |
Definition at line 161 of file socketstream.hpp.
|
protected |
Definition at line 162 of file socketstream.hpp.
|
protected |
Definition at line 160 of file socketstream.hpp.
1.8.5