Dr. Dobb's Journal September 1998
(a)
// recvBuf sent from the server = "auth?id=1234&status=0"
APIStringData msg(recvBuf);
char *p = msg.Find("status");
assert(p != NULL);
char *p = msg.Find("id");
assert(p != NULL);
(b)
APIStringMsg reply;
reply.AddOpType("auth");
reply.AddTerm("id", 1234);
reply.AddTerm("status", NO_API_ERR);