# IRdSharedSpaceSettings Struct Reference

Inherits IRsObject.

List of all members.

## Public Member Functions
HRESULT | SetPort ([in] RtUlong uPort)
HRESULT | GetPort ([out, retval] RtUlong *uPort)
HRESULT | SetAddress ([in] BSTR bstrAddress)
HRESULT | GetAddress ([out, retval] BSTR *bstrAddress)
HRESULT | SetFrameRate ([in] RtFloat fFrameRate)
HRESULT | GetFrameRate ([out, retval] RtFloat *fFrameRate)

## Detailed Description

RdSharedSpaceSettings stores selected login information about a Shared Space. It is stored as an attribute in portal button objects and read by the widgets system.

## Member Function Documentation

HRESULT IRdSharedSpaceSettings::SetPort | ( | [in] RtUlong | uPort | ) |

Set communication port.

Parameters:

  | uPort | [in] Specify the communication port of the Shared Space.

HRESULT IRdSharedSpaceSettings::GetPort | ( | [out, retval] RtUlong * | uPort | ) |

Read communication port.

Returns:
  uPort [out, retval] Returns the communication port of the Shared Space.

HRESULT IRdSharedSpaceSettings::SetAddress | ( | [in] BSTR | bstrAddress | ) |

Set address of the Shared Space.

Parameters:

  | bstrAddress | [in] Specify address of the Shared Space.

HRESULT IRdSharedSpaceSettings::GetAddress | ( | [out, retval] BSTR * | bstrAddress | ) |

Read address of the Shared Space.

Returns:
  bstrAddress [out, retval] Returns address of the Shared Space.

HRESULT IRdSharedSpaceSettings::SetFrameRate | ( | [in] RtFloat | fFrameRate | ) |

Set required synchronization frame rate for the Shared Space.

Parameters:

  | fFrameRate | [in] Specify required frame rate.

HRESULT IRdSharedSpaceSettings::GetFrameRate | ( | [out, retval] RtFloat * | fFrameRate | ) |

Read required synchronization frame rate for the Shared Space.

Returns:
  fFrameRate [out,retval] Returns required frame rate.