SQUID Functions

 

  • The SQUID functions, and their examples, assume that the SQUID server has been started with an address of http://localhost:8000.
  • Validation of the function calls can be handled by checking the return value and calling SquidGetLastError().

 

Entries in SquidClearData (1)

Sunday
Feb192012

SquidClearData

  • Clears all data in a row given the row index.
  • Returns the data that was removed from SQUID.

Prototype

char* SquidClearData(int iSquid, char* sParam, int iIndex);

  • Parameters
iSquidSquid Connection Handle
sParamString containing the name of the column
iIndexRow index of the row to clear (1-based)
  • Return Values
char*Operation successful, data that was removed
""Error occurred, call SquidGetLastError for details

Example

int iSquid;
lr_load_dll("SQUID-REST.dll");
iSquid = SquidConnect("http://localhost:8000");
SquidCreateColumn(iSquid, "NewColumn");
SquidSendData(iSquid, "NewColumn", "Data Row 1");
SquidSendData(iSquid, "NewColumn", "Data Row 2");
SquidSendData(iSquid, "NewColumn", "Data Row 3");
SquidClearData(iSquid, "NewColumn", 1);
SquidDisconnect(iSquid);