|
|
|
@ -42,34 +42,46 @@ TR_protoCreateMessage(void * _this, TR_Socket remote) |
|
|
|
} |
|
|
|
|
|
|
|
TR_ProtoMessage |
|
|
|
TR_protoCreateRequest(void * _this, TR_Socket remote, ...) |
|
|
|
TR_vprotoCreateRequest(void * _this, TR_Socket remote, va_list * params) |
|
|
|
{ |
|
|
|
TR_ProtoMessage callret; |
|
|
|
va_list params; |
|
|
|
|
|
|
|
va_start(params, remote); |
|
|
|
TR_RETCALL(_this, TR_Protocol, createRequest, callret, ¶ms); |
|
|
|
TR_RETCALL(_this, TR_Protocol, createRequest, callret, params); |
|
|
|
if (callret != NULL) { |
|
|
|
callret->remote = remote; |
|
|
|
} |
|
|
|
va_end(params); |
|
|
|
|
|
|
|
return callret; |
|
|
|
} |
|
|
|
|
|
|
|
TR_ProtoMessage |
|
|
|
TR_protoCreateResponse(void * _this, TR_Socket remote, ...) |
|
|
|
TR_protoCreateRequest(void * _this, TR_Socket remote, ...) |
|
|
|
{ |
|
|
|
TR_ProtoMessage callret; |
|
|
|
va_list params; |
|
|
|
|
|
|
|
va_start(params, remote); |
|
|
|
callret = TR_vprotoCreateRequest(_this, remote, ¶ms); |
|
|
|
va_end(params); |
|
|
|
return callret; |
|
|
|
} |
|
|
|
|
|
|
|
TR_ProtoMessage |
|
|
|
TR_vprotoCreateResponse(void * _this, TR_Socket remote, va_list * params) |
|
|
|
{ |
|
|
|
TR_ProtoMessage callret; |
|
|
|
TR_RETCALL(_this, TR_Protocol, createResponse, callret, ¶ms); |
|
|
|
if (callret != NULL) { |
|
|
|
callret->remote = remote; |
|
|
|
} |
|
|
|
va_end(params); |
|
|
|
return callret; |
|
|
|
} |
|
|
|
|
|
|
|
TR_ProtoMessage |
|
|
|
TR_protoCreateResponse(void * _this, TR_Socket remote, ...) |
|
|
|
{ |
|
|
|
TR_ProtoMessage callret; |
|
|
|
va_list params; |
|
|
|
va_start(params, remote); |
|
|
|
callret = TR_vprotoCreateResponse(_this, remote, ¶ms); |
|
|
|
va_end(params); |
|
|
|
return callret; |
|
|
|
} |
|
|
|
|
|
|
|
|