hunk.code_window: with the `exp` cli. The binary produced will only pull releases published under the specified channel. If you do not specify a channel, your binary will pull releases from the `default` channel.
   ## Get Channels
   You can access the channel your release is published under with the `releaseChannel` field in the [manifest object] (https://docs.expo.io/versions/latest/sdk/constants.html#expoconstantsmanifest).
  
hunk.labels: keep keep keep replace keep keep keep
hunk.after_edit: ## Access Channel from Code
  
hunk.file_path: docs/versions/unversioned/guides/release-channels.md
hunk.type: replace
file: // Copyright 2004-present Facebook. All Rights Reserved.
  
  #pragma once
  
  #include <map>
  #include <string>
  #include <vector>
  
  #include <folly/dynamic.h>
  
  namespace facebook {
  namespace ReactABI30_0_0 {
  
  struct MethodCall {
    int moduleId;
    int methodId;
    folly::dynamic arguments;
    int callId;
  
    MethodCall(int mod, int meth, folly::dynamic&& args, int cid)
      : moduleId(mod)
      , methodId(meth)
      , arguments(std::move(args))
      , callId(cid) {}
  };
  
  std::vector<MethodCall> parseMethodCalls(folly::dynamic&& calls) throw(std::invalid_argument);
  
  } }
  