empserver/include
Markus Armbruster 642c11eb64 Replace EFF_RDONLY by EFF_PRIVATE
Read-only was a bit of a misnomer: you could write to the table by
obtaining a pointer into it from ef_ptr(), you just couldn't write to
the backing file.

Semantic changes:

* ef_flush() is now allowed when the table is file-backed or privately
  mapped.  Before, it had to be file-backed.  Flushing a privately
  mapped table does nothing, just like flushing a read-only table did.

* ef_write() is now allowed when the table is file-backed or fully
  cached.  Before, it had to be file-backed and not read-only.
  Writing to a privately mapped file-backed table doesn't write to the
  file.

* ef_extend() is not implemented for privately mapped tables, just
  like it wasn't implemented for read-only tables.
2008-02-21 21:05:16 +01:00
..
budg.h Update copyright notice 2008-01-19 10:15:37 +01:00
com.h Update copyright notice 2008-01-19 10:15:37 +01:00
combat.h Update copyright notice 2008-01-19 10:15:37 +01:00
commands.h Update copyright notice 2008-01-19 10:15:37 +01:00
commodity.h Update copyright notice 2008-01-19 10:15:37 +01:00
damage.h Update copyright notice 2008-01-19 10:15:37 +01:00
distribute.h Update copyright notice 2008-01-19 10:15:37 +01:00
econfig-spec.h Make econfig keys data and info work for relative names 2008-02-07 08:01:54 +01:00
empio.h Update copyright notice 2008-01-19 10:15:37 +01:00
empobj.h Update copyright notice 2008-01-19 10:15:37 +01:00
empthread.h Update copyright notice 2008-01-19 10:15:37 +01:00
file.h Replace EFF_RDONLY by EFF_PRIVATE 2008-02-21 21:05:16 +01:00
game.h Update copyright notice 2008-01-19 10:15:37 +01:00
ioqueue.h Update copyright notice 2008-01-19 10:15:37 +01:00
item.h Update copyright notice 2008-01-19 10:15:37 +01:00
journal.h Update copyright notice 2008-01-19 10:15:37 +01:00
land.h Get rid of the need to fix up lchr[]. 2008-02-07 08:01:54 +01:00
loan.h Update copyright notice 2008-01-19 10:15:37 +01:00
lost.h Update copyright notice 2008-01-19 10:15:37 +01:00
lwp.h Semaphores are no longer used, remove: 2007-02-08 12:29:16 +00:00
map.h Get rid of src/lib/gen/copy.c 2008-02-03 07:44:20 +01:00
match.h Update copyright notice 2008-01-19 10:15:37 +01:00
misc.h Update copyright notice 2008-01-19 10:15:37 +01:00
mission.h Update copyright notice 2008-01-19 10:15:37 +01:00
nat.h Define and use NATID_BAD instead of literal 255 2008-02-19 20:25:08 +01:00
news.h Update copyright notice 2008-01-19 10:15:37 +01:00
nsc.h Clean up initialization of nat_ca[] 2008-02-10 11:40:57 +01:00
nuke.h Update copyright notice 2008-01-19 10:15:37 +01:00
optlist.h Make econfig keys data and info work for relative names 2008-02-07 08:01:54 +01:00
path.h Update copyright notice 2008-01-19 10:15:37 +01:00
plague.h Update copyright notice 2008-01-19 10:15:37 +01:00
plane.h Update copyright notice 2008-01-19 10:15:37 +01:00
player.h Update copyright notice 2008-01-19 10:15:37 +01:00
power.h Update copyright notice 2008-01-19 10:15:37 +01:00
product.h Update copyright notice 2008-01-19 10:15:37 +01:00
proto.h Update copyright notice 2008-01-19 10:15:37 +01:00
prototypes.h Remove unused check_cost() 2008-02-17 08:47:51 +01:00
queue.h Update copyright notice 2008-01-19 10:15:37 +01:00
retreat.h Update copyright notice 2008-01-19 10:15:37 +01:00
sect.h Update copyright notice 2008-01-19 10:15:37 +01:00
server.h Update copyright notice 2008-01-19 10:15:37 +01:00
service.h Update copyright notice 2008-01-19 10:15:37 +01:00
ship.h Update copyright notice 2008-01-19 10:15:37 +01:00
tel.h Update copyright notice 2008-01-19 10:15:37 +01:00
trade.h Update copyright notice 2008-01-19 10:15:37 +01:00
treaty.h Update copyright notice 2008-01-19 10:15:37 +01:00
types.h Update copyright notice 2008-01-19 10:15:37 +01:00
unit.h Update copyright notice 2008-01-19 10:15:37 +01:00
update.h Update copyright notice 2008-01-19 10:15:37 +01:00
version.h Update copyright notice 2008-01-19 10:15:37 +01:00
xy.h Update copyright notice 2008-01-19 10:15:37 +01:00