Net-NetSend
view release on metacpan or search on metacpan
print $sock $ssbmr_packet;
$MBM_MESSAGE_GROUP_ID = receive_and_check_answer_packet($sock,
"Start of Multi Block Message failed",
"MBM start",
$confirm_packets,
0);
# print "\n\nGroup id: ". ord($MBM_MESSAGE_GROUP_ID) . "\n\n";
#split message into parts
my @messageparts;
for(my $start =0; $start < length($mbmessage); $start+=128){
push @messageparts, substr($mbmessage, $start, 128);
}
#send each part of the message
my $teilcounter = @messageparts;
for(my $i = 0; $i < $teilcounter; $i++){
send_part_mbm($messageparts[$i], $teilcounter, $sock, $confirm_packets);
( run in 1.174 second using v1.01-cache-2.11-cpan-71847e10f99 )