123456789101112131415161718192021222324252627282930 |
- #include "stream_peer_ssl.h"
- StreamPeerSSL* (*StreamPeerSSL::_create)()=NULL;
- StreamPeerSSL *StreamPeerSSL::create() {
- return _create();
- }
- void StreamPeerSSL::_bind_methods() {
- ObjectTypeDB::bind_method(_MD("accept:Error","stream:StreamPeer"),&StreamPeerSSL::accept);
- ObjectTypeDB::bind_method(_MD("connect:Error","stream:StreamPeer","validate_certs","for_hostname"),&StreamPeerSSL::connect,DEFVAL(false),DEFVAL(String()));
- ObjectTypeDB::bind_method(_MD("get_status"),&StreamPeerSSL::get_status);
- ObjectTypeDB::bind_method(_MD("disconnect"),&StreamPeerSSL::disconnect);
- BIND_CONSTANT( STATUS_DISCONNECTED );
- BIND_CONSTANT( STATUS_CONNECTED );
- BIND_CONSTANT( STATUS_ERROR_NO_CERTIFICATE );
- BIND_CONSTANT( STATUS_ERROR_HOSTNAME_MISMATCH );
- }
- StreamPeerSSL::StreamPeerSSL()
- {
- }
|