NAME AnyEvent::Radius - modules to implement AnyEvent-based RADIUS client or server SYNOPSYS use AnyEvent; use AnyEvent::Radius::Client; my $dict = AnyEvent::Radius::Client->load_dictionary('path-to-radius-dictionary'); sub read_reply_callback { # $h is HASH-REF {type, request_id, av_list, from, authenticator} my ($self, $h) = @_; ... } my $client = AnyEvent::Radius::Client->new( ip => $ip, port => $port, on_read => \&read_reply_callback, dictionary => $dict, secret => $secret, ); $client->send_auth(AV_LIST1); $client->send_auth(AV_LIST2); ... $client->wait; SEE ALSO AnyEvent::Radius::Client, AnyEvent::Radius::Server examples/ directory for basic client and server implementation AUTHOR Sergey Leschenko PortaOne Development Team is the current module's maintainer at CPAN. COPYRIGHT & LICENSE Copyright 2016 PortaOne Inc., all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.