IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Opened 21 years ago

Closed 21 years ago

Last modified 21 years ago

#406 closed defect (fixed)

Audit of APIs

Reported by: Paul Price Owned by: Eric.VanAlst@…
Priority: low Milestone:
Component: sys Version: unspecified
Severity: normal Keywords:
Cc:

Description

We are undertaking an audit of the psLib APIs, comparing the SDRS and
implementation in preparation for a release. The APIs from the SDRS are listed at:

http://project.pan-starrs.ifa.hawaii.edu/project/IPP/software/pslib/psLibAPIs.html

If there are any small changes, I will fix them on a branch (pap_branch_050513).

Change History (3)

comment:1 by robert.desonia@…, 21 years ago

Owner: changed from robert.desonia@… to Eric.VanAlst@…

comment:2 by Paul Price, 21 years ago

I modified the following files:
void psLibInit(const char *timeConfig);
bool psLogSetFormat(const char *fmt);
void p_psArrayElementFree(psArray* psArr);
char* p_psTimeGetConfigFileName(); Renamed

I went through the SDRS and added "const" qualifiers where they should be, and
added these into the code also (save you the trouble).

My changes on the branch have been tagged pap_branch_050518. I will cease
modifying on this branch, so it is ready to merge in.

I pulled into the SDRS some functions that weren't in there but were implemented
(noted these in the change log).

I've updated the list of APIs on the web. The first column indicates whether
the API has been implemented --- if you find any discrepancies, please let me know.

comment:3 by Paul Price, 21 years ago

Resolution: fixed
Status: newclosed

Much of this has been superseded by Josh's apiDelta.

Note: See TracTickets for help on using tickets.