![]() |
![]()
| ![]() |
![]()
NAMEJAM_GetSubfield - Get a subfield from a subfield packet (not reentrant) SYNOPSIS#include <jamlib/jam.h> s_JamSubfield* JAM_GetSubfield(s_JamSubPacket* SubPack_PS); DESCRIPTIONReturns a pointer to the first/next subfield struct in the subfield packet. Arguments
RETURN VALUEA pointer to a subfield, if successful, or NULL if there are no more subfields in the packet. EXAMPLESs_JamSubPacket* SubPack_PS; s_JamSubfield* Subfield_PS; s_JamMsgHeader Header_S; int Result_I; Result_I = JAM_ReadMsgHeader(0, &Header_S, &SubPack_PS); if (Result_I) BUGSThis function is not reentrant and should not be used in multi-threaded applications unless you know what you are doing. Use JAM_GetSubfield_R(3) instead when a reentrant function is needed. AUTHORThis manual page was created by Sir Raorn <raorn@altlinux.ru>, based on original JAMlib documentation by Bjorn Stenberg <bjorn@haxx.nu> and Johan Billing <billing@df.lth.se>. SEE ALSOjamlib(3), JAM_GetSubfield_R(3), JAM_PutSubfield(3), JAM_NewSubPacket(3), JAM_DelSubPacket(3)
|