# Copyright (c) 2023 Yuki Kimoto
# MIT License

class Net::SSLeay::SSL_METHOD : pointer {
  version_from Net::SSLeay;
  
  use Net::SSLeay::Error;
  
  # Class Methods
  native static method TLS_method : Net::SSLeay::SSL_METHOD ();
  
  native static method TLS_client_method : Net::SSLeay::SSL_METHOD ();
  
  native static method TLS_server_method : Net::SSLeay::SSL_METHOD ();
}