MFEM
v3.3.2
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 155 of file socketstream.hpp.
|
inline |
Definition at line 170 of file socketstream.hpp.
|
inlinevirtual |
Definition at line 174 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 667 of file socketstream.cpp.
|
virtual |
Reimplemented from mfem::socketbuf.
Definition at line 696 of file socketstream.cpp.
|
protected |
Definition at line 637 of file socketstream.cpp.
|
inline |
Definition at line 176 of file socketstream.hpp.
|
protected |
Definition at line 483 of file socketstream.cpp.
|
virtual |
Reimplemented from mfem::socketbuf.
Definition at line 682 of file socketstream.cpp.
|
protected |
Definition at line 521 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 709 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 736 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 773 of file socketstream.cpp.
|
protectedvirtual |
Reimplemented from mfem::socketbuf.
Definition at line 819 of file socketstream.cpp.
|
protected |
Definition at line 163 of file socketstream.hpp.
|
protected |
Definition at line 162 of file socketstream.hpp.
|
protected |
Definition at line 159 of file socketstream.hpp.
|
protected |
Definition at line 160 of file socketstream.hpp.
|
protected |
Definition at line 158 of file socketstream.hpp.