Removed the need for the :flock constants from Fcntl in DBM/Deep.pm
[dbsrgits/DBM-Deep.git] / lib / DBM / Deep / Engine / Sector / Data.pm
CommitLineData
065b45be 1package DBM::Deep::Engine::Sector::Data;
2
9c7d9738 3use 5.006_000;
065b45be 4
5use strict;
6use warnings FATAL => 'all';
7
8our $VERSION = '0.01';
9
10use DBM::Deep::Engine::Sector;
11our @ISA = qw( DBM::Deep::Engine::Sector );
12
13# This is in bytes
14sub size { $_[0]{engine}->data_sector_size }
15sub free_meth { return '_add_free_data_sector' }
16
17sub clone {
18 my $self = shift;
19 return ref($self)->new({
20 engine => $self->engine,
21 type => $self->type,
22 data => $self->data,
23 });
24}
25
261;
27__END__