14 #ifndef DATAGRAMGENERATOR_H 15 #define DATAGRAMGENERATOR_H 35 virtual bool get_datagram(
Datagram &data) = 0;
37 virtual bool is_eof() = 0;
38 virtual bool is_error() = 0;
40 virtual const Filename &get_filename();
41 virtual time_t get_timestamp()
const;
44 virtual std::streampos get_file_pos();
Keeps a reference-counted pointer to a file on disk.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
The abstract base class for a file or directory within the VirtualFileSystem.
The name of a file, such as a texture file or an Egg file.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This class records a particular byte sub-range within an existing file on disk.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This class defines the abstract interace to any source of datagrams, whether it be from a file or fro...
An ordered list of data elements, formatted in memory for transmission over a socket or writing to a ...