| ![[Previous]](../image-lib/prev.gif) | ![[Contents]](../image-lib/contents.gif) | ![[Index]](../image-lib/keyword_index.gif) | ![[Next]](../image-lib/next.gif) | 
Seek the beginning of the next section of a configuration file
#include <photon/PxProto.h> const char *PxConfigNextSection( void );
Seek the start of the next section, and return the name of this section; this section is made the internal current section. This may be used to process a configuration file consisting of unknown sections, but where each section has known entries.
A string containing the next section name if one exists, NULL otherwise
|  | This string is a shared static character array that will be overwritten by subsequent calls to PxConfigSection() or PxConfigNextSection(). | 
    char *section;
    while ((section = PxConfigNextSection()) != NULL) {
        PxConfigReadShort(NULL, "Size", 0, &recsize);
        PxConfigReadShort(NULL, "Max", 0, &maxrecs);
    }
Photon
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | No | 
PxConfigNextString(), PxConfigOpen(), PxConfigSection()
| ![[Previous]](../image-lib/prev.gif) | ![[Contents]](../image-lib/contents.gif) | ![[Index]](../image-lib/keyword_index.gif) | ![[Next]](../image-lib/next.gif) |