[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-27 UTC."],[],[],null,["# visionai::StreamReceiver::Options Struct Reference\n\nvisionai::StreamReceiver::Options\n=================================\n\n`#include \u003cstreams.h\u003e`\n\n[Options](/vision-ai/docs/reference/cpp/struct/visionai/stream-receiver/options#structvisionai_1_1_stream_receiver_1_1_options) to configure the [StreamReceiver](/vision-ai/docs/reference/cpp/class/visionai/stream-receiver#classvisionai_1_1_stream_receiver).\n\nSummary\n-------\n\nPublic attributes\n-----------------\n\n### event_id\n\n```c++\nstd::string visionai::StreamReceiver::Options::event_id\n``` \nOPTIONAL: This specifies a specific event to receive from.\n\nLeave empty to receive from the latest event. \n\n### receiver_id\n\n```c++\nstd::string visionai::StreamReceiver::Options::receiver_id\n``` \nOPTIONAL: A name to identify the receiver.\n\nLeave empty to have it be automatically generatead. \n\n### service_connection_options\n\n```c++\nServiceConnectionOptions visionai::StreamReceiver::Options::service_connection_options\n``` \nREQUIRED: This specifies the service endpoint and cluster to connect to. \n\n### stream_id\n\n```c++\nstd::string visionai::StreamReceiver::Options::stream_id\n``` \nREQUIRED: This specifies the specific stream to receive from."]]