diff --git a/doc/server.extend b/doc/server.extend index 5311276ef13497a65e705617e68fe9083bad4fe9..8fe55064955ed6dd0bfd2c70615744952754f33a 100644 --- a/doc/server.extend +++ b/doc/server.extend @@ -1,9 +1,11 @@ ATT L[GGA TILL EN NY FUNKTION +Alla filnamn i denna fil anges relativt $TOPDIR/src. + F|r att l{gga till en ny funktion beh|ver f|ljande {ndringar g|ras: (Det ser kanske mycket ut, men i praktiken s} {r det inte s} jobbigt) - 1) Deklarera funktionen i services.h. + 1) Deklarera funktionen i include/services.h. 2) Deklarera funktionen i server/fncdef.txt. L{gg alltid nya funktioner sist s} att gamla klienter fortfarande fungerar. @@ -45,18 +47,18 @@ F|r att l{gga till en ny funktion beh|ver f|ljande {ndringar g|ras: 6) Skapa funktionsstubbar i kommunikationsdelen i filerna - isc-client/services.c - isc-client/input.c Om nya komplicerade datatyper. - isc-client/input.h - isc-client/output.c - isc-client/output.h + libraries/client-support/services.c + libraries/client-support/input.c Om nya komplicerade datatyper. + libraries/client-support/input.h + libraries/client-support/output.c + libraries/client-support/output.h 7) Om du har nya datatyper skall funktioner f|r att parsea/skriva dom definieras i - isc-client/isc-parse.c - isc-client/isc-parse.h - isc-client/isc-output.c - isc-client/isc-output.h + libraries/client-support/isc-parse.c + libraries/client-support/isc-parse.h + libraries/client-support/isc-output.c + libraries/client-support/isc-output.h 8) Skapa libyskom.a med 'make ar' i isc-client/.