1 // Copyright 2012 Google Inc. All Rights Reserved.
3 package com
.google
.appengine
.api
.socket
;
5 import java
.net
.SocketException
;
8 * A client of socket options.
10 interface AppEngineSocketOptionsClient
{
11 void setSocketOptionAsBytes(AppEngineSocketOptions
.Option option
, byte[] value
)
12 throws SocketException
;
14 void setTimeout(int timeout
);
17 * Get socket option as bytes.
18 * @throws SocketException
20 byte[] getSocketOptionAsBytes(AppEngineSocketOptions
.Option option
) throws SocketException
;