Lines Matching refs:pcBuf
387 SLPError slp_add_byte(char *pcBuf, size_t iBufSz, int iVal, in slp_add_byte() argument
392 pcBuf[(*piLen)++] = (unsigned char) iVal; in slp_add_byte()
396 SLPError slp_add_sht(char *pcBuf, size_t iBufSz, unsigned short iVal, in slp_add_sht() argument
401 pcBuf[(*piLen)++] = (unsigned char) ((iVal & 0xFF00) >> 8); in slp_add_sht()
402 pcBuf[(*piLen)++] = (unsigned char) (iVal & 0xFF); in slp_add_sht()
406 SLPError slp_add_int32(char *pcBuf, size_t iBufSz, unsigned int iVal, in slp_add_int32() argument
411 pcBuf[(*piLen)++] = (unsigned char) ((iVal & 0xFF000000) >> 24); in slp_add_int32()
412 pcBuf[(*piLen)++] = (unsigned char) ((iVal & 0xFF0000) >> 16); in slp_add_int32()
413 pcBuf[(*piLen)++] = (unsigned char) ((iVal & 0xFF00) >> 8); in slp_add_int32()
414 pcBuf[(*piLen)++] = (unsigned char) (iVal & 0xFF); in slp_add_int32()
419 SLPError slp_add_string(char *pcBuf, size_t iBufSz, const char *pcStr, in slp_add_string() argument
430 if ((err = slp_add_sht(pcBuf, iBufSz, (unsigned short)iStrLen, piLen)) in slp_add_string()
434 (void) memcpy(&(pcBuf[*piLen]), pcStr, iStrLen); in slp_add_string()
439 SLPError slp_get_byte(const char *pcBuf, size_t maxlen, in slp_get_byte() argument
450 *piByte = (int)pcBuf[offset]; in slp_get_byte()
454 SLPError slp_get_sht(const char *pcBuf, size_t maxlen, in slp_get_sht() argument
466 ((unsigned char)pcBuf[offset] & (unsigned char)0xFF); in slp_get_sht()
469 ((unsigned char)pcBuf[offset+1] & (unsigned char)0xFF); in slp_get_sht()
474 SLPError slp_get_int32(const char *pcBuf, size_t maxlen, in slp_get_int32() argument
485 *piInt = ((unsigned int)(pcBuf[offset] & 0xff)) << 24; in slp_get_int32()
486 *piInt += ((unsigned int)(pcBuf[offset+1] & 0xff)) << 16; in slp_get_int32()
487 *piInt += ((unsigned int)(pcBuf[offset+2] & 0xff)) << 8; in slp_get_int32()
488 *piInt += ((unsigned int)(pcBuf[offset+3] & 0xff)); in slp_get_int32()
493 SLPError slp_get_string(const char *pcBuf, size_t iMaxLen, in slp_get_string() argument
499 err = slp_get_sht(pcBuf, iMaxLen, piOffset, &iLen); in slp_get_string()
509 (void) memcpy(*ppcString, pcBuf + *piOffset, iLen); in slp_get_string()