Microsoft.Hawaii.Smash.Client.Contracts NamespaceMicrosoft Research Project Hawaii SDK 2.1
The Microsoft.Hawaii.Smash.Client.Contracts namespace includes service contract definitions. Users of the Windows and Windows Phone clients do not directly use these classes; they are useful for those who are developing clients for other platforms.
Classes

  ClassDescription
Public classAddPageToBlobRequest
The wire representation of the method used to add incremental data from a stream to a blob. Applications do not use this directly.
Public classAddPageToBlobResponse
The wire representation of the AddPageToBlobAsync result. Applications do not use this directly.
Public classCreateBlobRequest
The wire representation of the CreateBlobAsync call. Applications do not use this directly.
Public classCreateBlobResponse
The wire representation of the CreateBlobAsync result. Applications do not use this directly.
Public classCreateSessionRequest
The wire representation of the CreateSessionAsync call. Applications do not use this directly.
Public classCreateSessionResponse
The wire representation of the CreateSessionAsync result. Applications do not use this directly.
Public classEnumSessionsRequest
The wire representation of the EnumSessionsAsync call. Applications do not use this directly.
Public classEnumSessionsResponse
The wire representation of the EnumSessionsAsync result. Applications do not use this directly.
Public classGetRowsRequest
The wire representation of the method retrieving SmashTable record adds/updates/deletes to the Smash service. Applications do not use this directly.
Public classGetRowsResponse
The wire representation of the result of the method used to retrieve row updates from the Smash service. Applications do not use this directly.
Public classGetSessionInfoRequest
The wire representation of the GetSessionInfoAsync call. Applications do not use this directly.
Public classGetSessionInfoResponse
The wire representation of the GetSessionInfoAsync result. Applications do not use this directly.
Public classJoinSessionRequest
The wire representation of the JoinSessionAsync call. Applications do not use this directly.
Public classJoinSessionResponse
The wire representation of the JoinSessionAsync result. Applications do not use this directly.
Public classModifySessionRequest
The wire representation of the ModifySessionAsync call. Applications do not use this directly.
Public classModifySessionResponse
The wire representation of the ModifySessionAsync result. Applications do not use this directly.
Public classSendRowsRequest
The wire representation of the method sending SmashTable record adds/updates/deletes to the Smash service. Applications do not use this directly.
Public classSendRowsResponse
The wire representation of the result of the method used to send client updates of SmashTable to the Smash service. Applications do not use this directly.
Public classWipeSessionRequest
The wire representation of the WipeSessionAsync call. Applications do not use this directly.
Public classWipeSessionResponse
The wire representation of the WipeSessionAsync result. Applications do not use this directly.