Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

messagesフォルダ配下のファイル名から_message suffixを削除 #75

Merged
merged 2 commits into from
Sep 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 37 additions & 49 deletions moqt-client-sample/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ use moqt_core::{
message_handler::StreamType,
message_type::MessageType,
messages::{
announce_message::Announce,
client_setup_message::ClientSetup,
announce::Announce,
client_setup::ClientSetup,
moqt_payload::MOQTPayload,
setup_parameters::{RoleCase, RoleParameter, SetupParameter},
version_specific_parameters::{AuthorizationInfo, VersionSpecificParameter},
Expand Down Expand Up @@ -224,16 +224,15 @@ impl MOQTClient {
let auth_info =
VersionSpecificParameter::AuthorizationInfo(AuthorizationInfo::new(auth_info));
let version_specific_parameters = vec![auth_info];
let subscribe_message =
moqt_core::messages::subscribe_request_message::SubscribeRequest::new(
track_namespace,
track_name,
moqt_core::messages::subscribe_request_message::Location::RelativePrevious(0),
moqt_core::messages::subscribe_request_message::Location::Absolute(0),
moqt_core::messages::subscribe_request_message::Location::None,
moqt_core::messages::subscribe_request_message::Location::None,
version_specific_parameters,
);
let subscribe_message = moqt_core::messages::subscribe_request::SubscribeRequest::new(
track_namespace,
track_name,
moqt_core::messages::subscribe_request::Location::RelativePrevious(0),
moqt_core::messages::subscribe_request::Location::Absolute(0),
moqt_core::messages::subscribe_request::Location::None,
moqt_core::messages::subscribe_request::Location::None,
version_specific_parameters,
);
let mut subscribe_message_buf = BytesMut::new();
subscribe_message.packetize(&mut subscribe_message_buf);

Expand Down Expand Up @@ -261,7 +260,7 @@ impl MOQTClient {
expires: u64,
) -> Result<JsValue, JsValue> {
if let Some(writer) = &*self.control_stream_writer.borrow() {
let subscribe_ok_message = moqt_core::messages::subscribe_ok_message::SubscribeOk::new(
let subscribe_ok_message = moqt_core::messages::subscribe_ok::SubscribeOk::new(
track_namespace,
track_name,
track_id,
Expand Down Expand Up @@ -294,13 +293,12 @@ impl MOQTClient {
reason_phrase: String,
) -> Result<JsValue, JsValue> {
if let Some(writer) = &*self.control_stream_writer.borrow() {
let subscribe_error_message =
moqt_core::messages::subscribe_error_message::SubscribeError::new(
track_namespace,
track_name,
error_code,
reason_phrase,
);
let subscribe_error_message = moqt_core::messages::subscribe_error::SubscribeError::new(
track_namespace,
track_name,
error_code,
reason_phrase,
);
let mut subscribe_error_message_buf = BytesMut::new();
subscribe_error_message.packetize(&mut subscribe_error_message_buf);

Expand All @@ -326,10 +324,8 @@ impl MOQTClient {
track_name: String,
) -> Result<JsValue, JsValue> {
if let Some(writer) = &*self.control_stream_writer.borrow() {
let unsubscribe_message = moqt_core::messages::unsubscribe_message::Unsubscribe::new(
track_namespace,
track_name,
);
let unsubscribe_message =
moqt_core::messages::unsubscribe::Unsubscribe::new(track_namespace, track_name);
let mut unsubscribe_message_buf = BytesMut::new();
unsubscribe_message.packetize(&mut unsubscribe_message_buf);

Expand Down Expand Up @@ -371,7 +367,7 @@ impl MOQTClient {
);
let writer = uni_stream.get_writer()?;

let object_message = moqt_core::messages::object_message::ObjectWithPayloadLength::new(
let object_message = moqt_core::messages::object::ObjectWithPayloadLength::new(
track_id,
group_sequence,
object_sequence,
Expand Down Expand Up @@ -422,14 +418,13 @@ impl MOQTClient {
);
let writer = uni_stream.get_writer()?;

let object_message =
moqt_core::messages::object_message::ObjectWithoutPayloadLength::new(
track_id,
group_sequence,
object_sequence,
object_send_order,
object_payload,
);
let object_message = moqt_core::messages::object::ObjectWithoutPayloadLength::new(
track_id,
group_sequence,
object_sequence,
object_send_order,
object_payload,
);
let mut object_message_buf = BytesMut::new();
object_message.packetize(&mut object_message_buf);

Expand Down Expand Up @@ -584,7 +579,7 @@ async fn message_handler(
_stream_type: StreamType, // TODO: Not implemented yet
mut buf: &mut BytesMut,
) -> Result<()> {
use moqt_core::messages::announce_ok_message;
use moqt_core::messages::announce_ok;

let message_type_value = read_variable_integer_from_buffer(&mut buf);

Expand All @@ -598,9 +593,7 @@ async fn message_handler(
match message_type {
MessageType::ServerSetup => {
let server_setup_message =
moqt_core::messages::server_setup_message::ServerSetup::depacketize(
&mut buf,
)?;
moqt_core::messages::server_setup::ServerSetup::depacketize(&mut buf)?;

log(
std::format!("server_setup_message: {:#x?}", server_setup_message).as_str(),
Expand All @@ -615,8 +608,7 @@ async fn message_handler(
}
}
MessageType::AnnounceOk => {
let announce_ok_message =
announce_ok_message::AnnounceOk::depacketize(&mut buf)?;
let announce_ok_message = announce_ok::AnnounceOk::depacketize(&mut buf)?;
log(std::format!("announce_ok_message: {:#x?}", announce_ok_message).as_str());

if let Some(callback) = callbacks.borrow().announce_callback() {
Expand All @@ -626,9 +618,7 @@ async fn message_handler(
}
MessageType::AnnounceError => {
let announce_error_message =
moqt_core::messages::announce_error_message::AnnounceError::depacketize(
&mut buf,
)?;
moqt_core::messages::announce_error::AnnounceError::depacketize(&mut buf)?;
log(
std::format!("announce_error_message: {:#x?}", announce_error_message)
.as_str(),
Expand All @@ -641,7 +631,7 @@ async fn message_handler(
}
MessageType::Subscribe => {
let subscribe_message =
moqt_core::messages::subscribe_request_message::SubscribeRequest::depacketize(
moqt_core::messages::subscribe_request::SubscribeRequest::depacketize(
&mut buf,
)?;
log(std::format!("subscribe_message: {:#x?}", subscribe_message).as_str());
Expand All @@ -653,9 +643,7 @@ async fn message_handler(
}
MessageType::SubscribeOk => {
let subscribe_ok_message =
moqt_core::messages::subscribe_ok_message::SubscribeOk::depacketize(
&mut buf,
)?;
moqt_core::messages::subscribe_ok::SubscribeOk::depacketize(&mut buf)?;
log(
std::format!("subscribe_ok_message: {:#x?}", subscribe_ok_message).as_str(),
);
Expand All @@ -667,7 +655,7 @@ async fn message_handler(
}
MessageType::SubscribeError => {
let subscribe_error_message =
moqt_core::messages::subscribe_error_message::SubscribeError::depacketize(
moqt_core::messages::subscribe_error::SubscribeError::depacketize(
&mut buf,
)?;
log(
Expand All @@ -682,7 +670,7 @@ async fn message_handler(
}
MessageType::ObjectWithPayloadLength => {
let object_with_length_message =
moqt_core::messages::object_message::ObjectWithPayloadLength::depacketize(
moqt_core::messages::object::ObjectWithPayloadLength::depacketize(
&mut buf,
)?;
log(std::format!(
Expand All @@ -699,7 +687,7 @@ async fn message_handler(
}
MessageType::ObjectWithoutPayloadLength => {
let object_without_length_message =
moqt_core::messages::object_message::ObjectWithoutPayloadLength::depacketize(
moqt_core::messages::object::ObjectWithoutPayloadLength::depacketize(
&mut buf,
)?;
log(std::format!(
Expand Down
5 changes: 1 addition & 4 deletions moqt-core/src/modules/handlers/announce_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,7 @@ use anyhow::Result;

use crate::{
modules::{
messages::{
announce_error_message::AnnounceError, announce_message::Announce,
announce_ok_message::AnnounceOk,
},
messages::{announce::Announce, announce_error::AnnounceError, announce_ok::AnnounceOk},
track_namespace_manager_repository::TrackNamespaceManagerRepository,
},
MOQTClient,
Expand Down
2 changes: 1 addition & 1 deletion moqt-core/src/modules/handlers/object_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use crate::{
message_handler::StreamType,
messages::moqt_payload::MOQTPayload,
modules::{
messages::object_message::{ObjectWithPayloadLength, ObjectWithoutPayloadLength},
messages::object::{ObjectWithPayloadLength, ObjectWithoutPayloadLength},
track_namespace_manager_repository::TrackNamespaceManagerRepository,
},
SendStreamDispatcherRepository,
Expand Down
6 changes: 3 additions & 3 deletions moqt-core/src/modules/handlers/server_setup_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use crate::{
use anyhow::{bail, Result};

use crate::modules::{
messages::client_setup_message::ClientSetup, messages::server_setup_message::ServerSetup,
messages::client_setup::ClientSetup, messages::server_setup::ServerSetup,
moqt_client::MOQTClient,
};

Expand Down Expand Up @@ -76,7 +76,7 @@ mod success {
modules::{
handlers::server_setup_handler::setup_handler,
messages::{
client_setup_message::ClientSetup,
client_setup::ClientSetup,
setup_parameters::{PathParameter, RoleCase, RoleParameter, SetupParameter},
},
moqt_client::MOQTClient,
Expand Down Expand Up @@ -126,7 +126,7 @@ mod failure {
modules::{
handlers::server_setup_handler::setup_handler,
messages::{
client_setup_message::ClientSetup,
client_setup::ClientSetup,
setup_parameters::{PathParameter, SetupParameter},
},
moqt_client::MOQTClient,
Expand Down
2 changes: 1 addition & 1 deletion moqt-core/src/modules/handlers/subscribe_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use crate::{
message_handler::StreamType,
messages::moqt_payload::MOQTPayload,
modules::{
messages::subscribe_request_message::SubscribeRequest,
messages::subscribe_request::SubscribeRequest,
track_namespace_manager_repository::TrackNamespaceManagerRepository,
},
MOQTClient, SendStreamDispatcherRepository,
Expand Down
2 changes: 1 addition & 1 deletion moqt-core/src/modules/handlers/subscribe_ok_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use crate::{
message_handler::StreamType,
messages::moqt_payload::MOQTPayload,
modules::{
messages::subscribe_ok_message::SubscribeOk,
messages::subscribe_ok::SubscribeOk,
track_namespace_manager_repository::TrackNamespaceManagerRepository,
},
SendStreamDispatcherRepository,
Expand Down
2 changes: 1 addition & 1 deletion moqt-core/src/modules/handlers/unannounce_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ use anyhow::Result;

use crate::{
modules::{
messages::unannounce_message::UnAnnounce,
messages::unannounce::UnAnnounce,
track_namespace_manager_repository::TrackNamespaceManagerRepository,
},
MOQTClient,
Expand Down
3 changes: 1 addition & 2 deletions moqt-core/src/modules/handlers/unsubscribe_handler.rs
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
use anyhow::Result;

use crate::{
modules::messages::unsubscribe_message::Unsubscribe, MOQTClient,
TrackNamespaceManagerRepository,
modules::messages::unsubscribe::Unsubscribe, MOQTClient, TrackNamespaceManagerRepository,
};

// TODO: Not implemented yet
Expand Down
2 changes: 1 addition & 1 deletion moqt-core/src/modules/message_handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ use std::io::Cursor;
use crate::constants::TerminationErrorCode;
use crate::handlers::announce_handler::AnnounceResponse;
use crate::modules::handlers::unannounce_handler::unannounce_handler;
use crate::modules::messages::unannounce_message::UnAnnounce;
use crate::modules::messages::unannounce::UnAnnounce;
use crate::server_processes::announce_message::process_announce_message;
use crate::server_processes::client_setup_message::process_client_setup_message;
use crate::server_processes::object_message::{
Expand Down
24 changes: 12 additions & 12 deletions moqt-core/src/modules/messages.rs
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
pub mod announce_error_message;
pub mod announce_message;
pub mod announce_ok_message;
pub mod client_setup_message;
pub mod go_away_message;
pub mod announce;
pub mod announce_error;
pub mod announce_ok;
pub mod client_setup;
pub mod go_away;
pub mod moqt_payload;
pub mod object_message;
pub mod server_setup_message;
pub mod object;
pub mod server_setup;
pub mod setup_parameters;
pub mod subscribe_error_message;
pub mod subscribe_ok_message;
pub mod subscribe_request_message;
pub mod unannounce_message;
pub mod unsubscribe_message;
pub mod subscribe_error;
pub mod subscribe_ok;
pub mod subscribe_request;
pub mod unannounce;
pub mod unsubscribe;
pub mod version_specific_parameters;
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ impl MOQTPayload for Announce {
mod success {
use crate::messages::moqt_payload::MOQTPayload;
use crate::messages::version_specific_parameters::AuthorizationInfo;
use crate::modules::messages::announce_message::Announce;
use crate::modules::messages::announce::Announce;
use crate::modules::messages::version_specific_parameters::{
VersionSpecificParameter, VersionSpecificParameterType,
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,7 @@ impl MOQTPayload for AnnounceError {
#[cfg(test)]
mod success {
use crate::{
messages::moqt_payload::MOQTPayload,
modules::messages::announce_error_message::AnnounceError,
messages::moqt_payload::MOQTPayload, modules::messages::announce_error::AnnounceError,
};
#[test]
fn packetize_announce_error() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ impl MOQTPayload for AnnounceOk {
#[cfg(test)]
mod success {
use crate::messages::moqt_payload::MOQTPayload;
use crate::modules::messages::announce_ok_message::AnnounceOk;
use crate::modules::messages::announce_ok::AnnounceOk;
use bytes::BytesMut;

#[test]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ mod success {
constants::MOQ_TRANSPORT_VERSION,
messages::moqt_payload::MOQTPayload,
modules::messages::{
client_setup_message::ClientSetup,
client_setup::ClientSetup,
setup_parameters::{RoleCase, RoleParameter, SetupParameter},
},
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ impl MOQTPayload for ObjectWithoutPayloadLength {
#[cfg(test)]
mod success {
use crate::messages::moqt_payload::MOQTPayload;
use crate::messages::object_message::{ObjectWithPayloadLength, ObjectWithoutPayloadLength};
use crate::messages::object::{ObjectWithPayloadLength, ObjectWithoutPayloadLength};
use crate::modules::{
variable_bytes::write_variable_bytes, variable_integer::write_variable_integer,
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ mod success {
constants::MOQ_TRANSPORT_VERSION,
messages::moqt_payload::MOQTPayload,
modules::messages::{
server_setup_message::ServerSetup,
server_setup::ServerSetup,
setup_parameters::{RoleCase, RoleParameter, SetupParameter},
},
};
Expand Down
2 changes: 1 addition & 1 deletion moqt-core/src/modules/server_processes/announce_message.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use crate::{
handlers::announce_handler::{announce_handler, AnnounceResponse},
messages::{announce_message::Announce, moqt_payload::MOQTPayload},
messages::{announce::Announce, moqt_payload::MOQTPayload},
moqt_client::MOQTClientStatus,
MOQTClient, TrackNamespaceManagerRepository,
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ use bytes::BytesMut;
use crate::{
constants::UnderlayType,
handlers::server_setup_handler::setup_handler,
messages::{client_setup_message::ClientSetup, moqt_payload::MOQTPayload},
messages::{client_setup::ClientSetup, moqt_payload::MOQTPayload},
moqt_client::MOQTClientStatus,
MOQTClient,
};
Expand Down
Loading