package SPVM::Sys::Socket::Ip_mreq; 1; =head1 Name SPVM::Sys::Socket::Ip_mreq - struct ip_mreq in C language =head1 Usage use Sys::Socket::Ip_mreq; =head1 Description C<Sys::Socket::In_addr> is the class for the C<struct ip_mreq> in C<C language>. This is a L<pointer class|SPVM::Document::Language/"Pointer Class">. =head1 Class Methods =head2 new static method new : Sys::Socket::Ip_mreq (); Create a new C<Sys::Socket::Ip_mreq> object. =head1 Instance Methods =head2 DESTROY method DESTROY : void (); The destructor. =head2 imr_multiaddr method imr_multiaddr : Sys::Socket::In_addr (); Get C<imr_multiaddr>. This is a L<Sys::Socket::In_addr|SPVM::Sys::Socket::In_addr> object. =head2 set_imr_multiaddr method set_imr_multiaddr : void ($address : Sys::Socket::In_addr); Set C<imr_multiaddr>. This is a L<Sys::Socket::In_addr|SPVM::Sys::Socket::In_addr> object. =head2 imr_interface method imr_interface : Sys::Socket::In_addr (); Get C<imr_interface>. This is a L<Sys::Socket::In_addr|SPVM::Sys::Socket::In_addr> object. =head2 set_imr_interface method set_imr_interface : void ($interface : Sys::Socket::In_addr); Set C<imr_interface>. This is a L<Sys::Socket::In_addr|SPVM::Sys::Socket::In_addr> object. =head1 Copyright & License Copyright 2022-2022 Yuki Kimoto, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.