class PAM::Handle
Public Class Methods
allocate()
click to toggle source
VALUE
rb_pam_handle_s_allocate(VALUE klass)
{
VALUE obj;
struct rb_pam_struct *pam;
obj = Data_Make_Struct(rb_cPAMHandle, struct rb_pam_struct,
rb_pam_handle_gc_mark, rb_pam_handle_free, pam);
pam->ptr = 0;
pam->start = 0;
pam->status = 0;
pam->conv = NULL;
return obj;
}
new(*args)
click to toggle source
VALUE
rb_pam_handle_s_start(int argc, VALUE argv[], VALUE klass)
{
VALUE obj;
obj = rb_pam_handle_s_allocate(klass);
rb_obj_call_init(obj, argc, argv);
return obj;
}
start(*args)
click to toggle source
VALUE
rb_pam_handle_s_start(int argc, VALUE argv[], VALUE klass)
{
VALUE obj;
obj = rb_pam_handle_s_allocate(klass);
rb_obj_call_init(obj, argc, argv);
return obj;
}