public SetParameter ( StreamParameterOptions option, |
||
option | StreamParameterOptions | |
value | ||
Результат | bool |
public override bool SetParameter(StreamParameterOptions option, PhpValue value)
{
if (option == StreamParameterOptions.ReadTimeout)
{
int timeout = (int)(value.ToDouble() * 1000.0);
socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout, timeout);
socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout, timeout);
return true;
}
return base.SetParameter(option, value);
}